segunda-feira, 2 de agosto de 2010

Configuraçoes Pos-Instalação do Slackware Linux

Uma dica antiga que tenho quardado do Slackware

Contribuição de Camilo Arthur
Site (infelizmente fora do ar): http://www.glug.ucdb.br/~arthur/
Customização do Slackware


Agora que instalamos o Slackware, vamos a algumas configurações
básicas para deixa-lo ainda mais a nosso gosto :)


O Slackware vem com o idioma padrão Inglês, porém vamos alterá-lo para
Português-BR. para isso, como root, edite o arquivo
/etc/profile.d/lang.sh , comente (adicione '#' no inicio das linhas
que ainda não estiverem com esse caracter) as linhas do arquivo e
adicione ao final do mesmo:

export LANG=pt_BR.ISO8859-1
export LC_ALL=pt_BR.ISO8859-1
export LC_COLLATE=ISO8859-1
export LC_CTYPE=ISO8859-1


Ao iniciar o Slackware temos que ficar sempre ativando o Num-Lock
antes de digitar a senha. Uma maneira facil de solucionar este
problema é adicionando um pequeno código em shell script no arquivo
/etc/rc.d/rc.local, de maneira que faça com que o Num-Lock seja
ativado em todas as tty's ao iniciar o sistema.
Para isso, como root, edite o arquivo /etc/rc.d/rc.local e adicione o
seguinte codigo no final do arquivo:

#Ligar num-lock em todas as tty's
for i in 1 2 3 4 5 6; do
/usr/bin/setleds +num < /dev/tty done Esta é para aqueles que necessitam de um cliente dhcp na máquina, seja por estar em uma rede com servidor dhcp ou por estarem utilizando um modem adsl com dhcp ativado e conectado em uma eth. Para ativar o cliente dhcp na inicialização edite, como root, o arquivo /etc/rc.d/rc.local e adicione ao final do arquivo o seguinte comando: dhcpcd -d Se você fez a instalação FULL do Slackware ou se pelo menos instalou o pacote bsd-games e quer desabilitar as mensagens que aparecem ao abrir o console, proceda da seguinte maneira: Tire a permissao de execução do bsd-games com o seguinte comando: chmod -x /etc/profile.d/bsd-games* Ou se prefere ser ainda mais radical e quer desinstalar este pacote, utilize o comando removepkg bsd-games Se você não quer receber mensagem de notificação de e-mail toda vez que se logar, faça o seguinte: Edite o arquivo /etc/login.defs e mude a linha MAIL_CHECK_ENAB yes para MAIL_CHECK_ENAB no Se você está encomodado com aquela "campainha" chata do terminal e não quer mais ouvi-la faça o seguinte: Edite o arquivo /etc/inputrc e lá encontre e descomente a seguinte linha: set bell-style none Caso essa linha não exista, adicione-a no final do arquivo. Para ativar o login gráfico no Slackware faça o seguinte: Edite o arquivo /etc/inittab e altere a linha id:3:initdefault para id:4:initdefault Após ter feito a modificação acima, um gerenciador de login gráfico irá carregar toda a vez que inicializar o sistema. Se você quer utilizar outro em seu lugar, edite o arquivo /etc/rc.d/rc.4 e comente as linhas do gerenciador que esteja ativo e descomente as do que deseja ativar. As opções de gerenciadores são KDM (KDE) GDM (Gnome (Exceto para Slackware 10.2)) ou XDM. Se você está cansado de digitar a senha de root toda vez que precisa executar um comando de administrador faça o seguinte: Se você instalou o SUDO junto com Slackware faça o seguinte: Edite o arquivo /etc/sudoers e adicione a segunte linha no arquivo: usuario ALL=NOPASSWD: ALL onde 'usuario' é o login do usuario que você queira que tenha permissão de executar comandos como root. Quando precisar executar um comando como root basta apenas utilizar o sudo antes do comando. Por exemplo: sudo vi /etc/sudoers (neste caso estamos editando o arquivo com permissoes de root). Se você precisa adicionar endereços DNS válidos no seu sistema, aqui vão dois da BrasilTelecom que utilizo com frequência tanto no serviço como em casa: Edite o arquivo /etc/resolv.conf e inclua no início do arquivo as seguintes linhas: nameserver 201.10.128.3
nameserver 201.10.1.2
OBS: Estes dois DNS foram testados pela ultima vez em 01/12/2005 e
estavam funcionando perfeitamente.

Vamos agora dar permissão para os usuários (mortais) montarem o cdrom
e o floppy:
Edite o arquivo /etc/fstab e modifique as linhas onde se encontram o
cdrom e o floppy da seguinte maneira:
/dev/cdrom /mnt/cdrom iso9660 noauto,users,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,users,rw 0 0

Agora, vamos dar permissão aos usuários para gravarem dados nas
partições FAT do Rwindows. Edite o arquivo /etc/fstab e modifique as
seguintes linhas para que fiquem da seguinte maneira:
/dev/hda1 /mnt/winXP vfat gid=100,umask=002,users 0 0
/dev/hdb1 /mnt/downloads vfat gid=100,umask=002,users 0 0
/dev/hdb2 /mnt/mp3s vfat gid=100,umask=002,users 0 0

Note que '/dev/hdXn' é a partição que você deseja montar e '/mnt/XXX'
é a pasta padrão para serem montados. Modifique essas opções de acordo
com a configuração do seu sistema.

Vamos agora criar um simples Firewall utilizando iptables:
Caso deseje ser mais organizado crie um arquivo separado com o seguinte codigo:

#!/bin/sh

#apaga regras antigas
iptables -F
#libera apenas conexoes lcal (necessario para a interface grafica
rodar sem problemas)
iptables -A INPUT -p tcp --syn -s 127.0.0.1/255.0.0.0 -j ACCEPT
#utilize a regra abaixo caso precise liberar alguma porta (no exemplo
a porta 6881 eh liberada)
iptables -A INPUT -p tcp --dport 6881 -j ACCEPT
#bloqueia todas as outras portas
iptables -A INPUT -p tcp --syn -s 127.0.0.1/255.0.0.0 -j ACCEPT
#desativação de resposta ao comando ping
iptables -A INPUT -p tcp --syn -j DROP

Salve com o nome de rc.firewall. E depois dê permissão de execução com
o seguinte comando:
chmod +x rc.firewall
Agora mova este arquivo para a pasta /etc/rc.d/ com o seguinte comando:
mv rc.firewall /etc/rc.d/
Dessa forma, toda vez que o sistema for inicializado o firewall também
carregará.
OBS: Para aqueles que não querem ser tão organizados, apenas inclua o
codigo acima no final do arquivo /etc/rc.d/rc.local. (Lembre-se que
se fizer dessa maneira, NÂO ADICIONE o '#!/bin/sh' que esta no começo
do código).

Retirado de diversos sites da internet e do próprio conhecimento do autor.

Comandos gerais:

netconfig : Configuração da placa de rede.
xwmconfig : Para alterar a interface gráfica que é inicializada com o comando startx

Nenhum comentário:

Postar um comentário