Serviços fazem o sistema operacional Linux ser o que ele é. Postfix, MySQL, NFS, httpd, CUPS, todos são muito importantes. Mas você sabe como gerenciar esses serviços? Aprenda neste artigo uma forma simples e fácil de administrar tais serviços.
Primeiro vamos ver como funciona o chkconfig. Entre no terminal, logue-se como root e digite:
# chkconfig --list
No meu caso o sistema me mostrou o seguinte resultado:
Veja que conforme o runlevel (0,1,2,3,4,5,6) que é ativado, o serviço é ou não carregado no iniciar do sistema.
Para adicionar um serviço à lista digite:
chkconfig --add <serviço>
Exemplo:
# chkconfig --add firebird
Para remover:
chkconfig --del <serviço>
Agora repare que o o serviço iptables está com o seguinte status:
Nos runlevels 0 e 6 ele está desativado e nos 1, 2, 3, 4 e 5 ele está ativado.
Se você desejar desativar o iptables em todos os runlevels digite:
# chkconfig iptables off
Veja como ficou:
Para ativar digite novamente no terminal:
# chkconfig iptables on
ou # chkconfig --level 12345
Se você não especificar os runlevels desejados, ele automaticamente ativará o serviço nos runlevels 1, 2, 3, 4 e 5.
Não deixe os serviços que você estiver manipulando no 0 ou no 6, pois não surtirá efeito.
Simples não!? Assim você pode ativar e desativar todos os serviços carregados pelo kernel, podendo assim otimizar o desempenho do seu sistema, desligando serviços que você não está usando.
Agora vamos ver de um jeito ainda mais simples e intuitivo como gerenciar nossos serviços do sistema com o ntsysv.
[5] Comentário enviado por alrockzero em 23/07/2006 - 20:16h
Padrões também fazem do sistema linux ser o que ele é: seu exemplo é baseado no Red Hat ou outra distro baseada nele, para um tutorial global deve-se saber vários exemplos;
Como por exemplo: "inicie o serviço de http executando o comando:
# /etc/init.d/apache start
ou se seu sistema é baseado no Red Hat use o comando service: [....]
P. S.: desculpe mas todos são críticos. E seu tutorial está bem explicado, diria fabuloso, espero a segunda parte...
[6] Comentário enviado por brunokino em 27/07/2006 - 13:15h
Aeee Matheus, ótimo artigo kra :-)
Só uma coisinha pra galera ai.
Lembrando que no SUSE Linux os comandos Services não estão disponiveis, isto pode ser facilmente configurado pelo Yast (assistente de configuração do Suse, interface gráfica e texto), digitando apenas:
#yast
Flwss Matheus!
Bruno Kinoshita (Bruno de Oliveira Kinoshita)
brunokino@gmail.com