sexta-feira, 22 de fevereiro de 2013
Usando o DVD do CentOS como repositório de pacotes
Notei que o DVD do CentOS 6 tem uma grande variedade de pacotes e por quê baixa-los da internet? Lá vai o procedimento:
mkdir /media/centos
# montando o DVD
mount -t iso9660 -o ro /dev/sr0 /media/centos/
# Criando o repositório
vim /etc/yum.repos.d/media.repo
[media]
name=DVD CentOS
baseurl=file:///media/centos/
gpgcheck=0
enabled=1
# Salve o arquivo
E pronto, só aproveitar agora!
terça-feira, 19 de fevereiro de 2013
Criando pendrive de boot pelo DOS
Será criado um pendrive de boot com o Windows 7.
- Conecte o pendrive
- Abra o prompt de comando como Administrador
- Digite os comandos:
- diskpart
- list disk (lista todos os discos conectados no computador)
- select disk 1 (1 é o disco no meu exemplo)
- clean
- create partition primary
- select partition 1
- active
- format fs=ntfs
- assign
- exit
- Coloque o DVD de instalação do Windows 7
- Pelo próprio cmd entre na mídia de instalação
- entre na pasta boot
- Execute o comando:
- bootsect.exe/nt60 e: (e: é a letra referente ao pendrive)
- Agora é só copiar os arquivos do DVD para o pendrive
sexta-feira, 11 de janeiro de 2013
Compilando Kernel 3.7.0 Debian 5
Para fins de conhecimento, logue como root e digite o comando uname -r para exibir o atual kernel, irá retorna 2.6.26-2.686
Dependêcias:
Procedimento:
Dependêcias:
- apt-get install build-essential libncurses5-dev
Procedimento:
- Download
- Descompactação
- Criação de link simbólico
- Configurar as opções do kernel
- Limpar construções anteriores do kernel
- Compilar o kernel e seus módulos
- Gerar a imagem bzImage
- Instalar o kernel
- Instalar os módulos compilados
- Criar Initial Ramdisk
- Configurar grub
- Reboot
Instalação:
- wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.tar.gz
- tar -zxvf linux-3.7.tar.gz -C /usr/src
- ln -s /usr/scr/linux-3.7 /usr/scr/linux
- cd /usr/scr/linux ; make menuconfig
- make clean
- make
- make bzImage
- make install
- make modules_install
- mkinitramfs -o /boot/initramfs-3.7.0 3.7.0
- update-grub
- reboot
Observações:
Dentro da pasta /boot foram criados os arquivos vmlinux-3.7.0 (o kernel) e o initramfs-3.7.0 (conjunto de arquivos que é carregado na memoria RAM durante o carregamento do kernel e montado como se fosse uma partição).
O comando update-grub edita o arquivo /boot/grub/menu.lst e adiciona as entradas referentes ao novo kernel.
Após o reinicio da máquina o grub apresentará a seguinte tela:
Escolha o novo kernel, a máquina deve iniciar normalmente, logue como root e digite o uname -r, deve retorna 3.7.0
quarta-feira, 9 de janeiro de 2013
Configurar conexão ADSL (PPPOE) no Debian
Conceito:
"PPPoE (sigla em inglês para Point-to-Point Protocol over Ethernet) é um protocolo de rede para conexão de usuários em uma rede Ethernet para alcançar a Internet. Seu uso é típico nas conexões de um ou múltiplos usuários em uma rede LAN à Internet através de uma linha DSL, de um dispositivo wireless (sem fio) ou de um modem de cabo broadband comum. O protocolo PPPoE deriva do protocolo PPP. O PPPoE estabelece a sessão e realiza a autenticação com o provedor de acesso a Internet."
Configuração:
- Certifique-se que a sua conexão está como Bridge;
- Instale o seguinte pacote:
- apt-get install pppoeconf (instalei com o CD da distribuição)
- Execute os comando:
- poff -a (cancela qualquer conexão)
- pppoeconf (configura o ppoe)
- pon dsl-provider (conecta)
sexta-feira, 4 de janeiro de 2013
Configurar servidor FTP
Existem vários serviço de FTP para Linux, aqui escolhi o VSFTP.
Instalando:
rpm -Uvh vsftpd-2.0.5-21.el5.rpm
Arquivo de configuração /etc/vsftpd/vsftpd.conf
# IP do Servidor FTP
listen_address=192.168.0.2
# Passive Mode
pasv_min_port=12000
pasv_max_port=12100
# Habilitar VSFTPd sem o inetd
listen=YES
# Diretorio do Servico FTP
# Se preferir que cada usuario acesse sua propria pasta (CHROOT), comente esta linha:
local_root=/home/diego/ftp
# Servico PAM
pam_service_name=vsftpd
# Habilitar acesso anonimo
anonymous_enable=NO
# Habilitar usuarios locais
local_enable=YES
# Habilitar acesso de usuarios baseado em lista
userlist_enable=YES
# Arquivo da lista
userlist_file=/etc/vsftpd/ftpusers
# Permitir so os usuarios que estao na lista
userlist_deny=NO
# Habilitar escrita
write_enable=YES
# Banner
ftpd_banner=Servidor FTP
# Usario em CHROOT
chroot_local_user=YES
# Log no syslog
syslog_enable=YES
# Log do FTP
log_ftp_protocol=YES
# Data local
use_localtime=TRUE
Informando quais usuários terão permissão de usar o FTP /etc/vsftpd/ftpusers
# Users that are not allowed to login via ftp
root
diego
Ativando a permissão no PAM, no arquivo /etc/pam.d/vsftpd faça as alterações abaixo:
troque
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
por
auth required pam_listfile.so item=user sense=allow file=/etc/vsftpd/ftpusers onerr=succeed
Reinicie o serviço do vsftp e pronto
/etc/init.d/vsftp restart
Assinar:
Postagens (Atom)
