Adicionando/removendo serviços da inicialização do Debian

Envie suas dicas e tutoriais aqui!

Moderador: virtuaserver

Adicionando/removendo serviços da inicialização do Debian

Mensagempor virtuaserver » Qui Jul 21, 2005 1:09 pm

Toda vez que um sistema Linux é iniciado, alguns serviços são automaticamente ativados durante o seu processo de boot.

O debian fornece um utilitário chamado update-rc.d que serve para atribuir o estado de incializavel/i] ou [i]não-inicializavel aos serviços instalados.

Para fazer com que um serviço seja iniciado automaticamente nos próximos boots, o comando update-rc.d deve ser utilizado da seguinte forma:

update-rc.d nome_servico defaults

Para fazer com que um serviço não seja mais iniciado nos próximos boots:
update-rc.d -f apache nome_servico


Exemplos

Ativando apache:
temp:/usr/share/zoneinfo/America# update-rc.d apache defaults
Adding system startup for /etc/init.d/apache ...
/etc/rc0.d/K20apache -> ../init.d/apache
/etc/rc1.d/K20apache -> ../init.d/apache
/etc/rc6.d/K20apache -> ../init.d/apache
/etc/rc2.d/S20apache -> ../init.d/apache
/etc/rc3.d/S20apache -> ../init.d/apache
/etc/rc4.d/S20apache -> ../init.d/apache
/etc/rc5.d/S20apache -> ../init.d/apache
temp:/usr/share/zoneinfo/America#

Desativando apache:
temp:/usr/share/zoneinfo/America# update-rc.d -f apache remove
update-rc.d: /etc/init.d/apache exists during rc.d purge (continuing)
Removing any system startup links for /etc/init.d/apache ...
/etc/rc0.d/K91apache
/etc/rc1.d/K91apache
/etc/rc2.d/S91apache
/etc/rc3.d/S91apache
/etc/rc4.d/S91apache
/etc/rc5.d/S91apache
/etc/rc6.d/K91apache
temp:/usr/share/zoneinfo/America#
virtuaserver
 
Mensagens: 122
Registrado em: Qua Jul 20, 2005 7:03 pm

Mexendo na inicialização

Mensagempor Raphael Villela » Sáb Ago 13, 2005 5:22 pm

e para listar o status de todos os serviços configurados?

Abs.
Raphael Villela
 

Mensagempor virtuaserver » Dom Ago 14, 2005 1:40 pm

Uma forma mais simples de se trabalhar com a inicialização dos serviços é através do rcconf, que é um utilitário similar ao ntsysv da RedHat.

Instale o rcconf com o apt-get:
# apt-get install rcconf

Para executá-lo:
# rcconf
virtuaserver
 
Mensagens: 122
Registrado em: Qua Jul 20, 2005 7:03 pm

Serviços básicos

Mensagempor Raphael » Ter Ago 16, 2005 1:48 pm

Rodando este programa fiquei em dúvida quanto ao funcionamento do host sem o start destes serviços.

atd
cron
exim4
inetd
klogd
makedev
ppp
sysklogd

No contexto do servidor virtual, para que eles servem, quais deles posso desabilitar sem impacto na acessibilidade?

Obrigado,
Raphael.
Raphael
 

Mensagempor virtuaserver » Ter Ago 16, 2005 4:10 pm

O fato de você estar em um Servidor virtual torna o serviço klogd desnecessário (responsável pelas msgs do kernel). Os outros serviços só são necessários caso você deseje utilizá-los.

Uma breve descrição dos serviços mencioados:

atd -> Responsável pelo agendamento de tarefas. Não necessário se o comando "at" não for utilizado.

cron -> Alguns servicos necessitam do crontab, não é recomendável desabiiltá-lo.

exim4 -> É o SMTP padrão do Debian, necessário para o envio / recebimento de emails.

inetd -> Só será necessário se alguma das entradas do /etc/inetd.conf for utilizada.

klogd -> Não é necessário

makedev -> Não é necessário

ppp -> Não é necessario

sysklogd -> Responsável pelos logs.
virtuaserver
 
Mensagens: 122
Registrado em: Qua Jul 20, 2005 7:03 pm


Voltar para Dicas Linux, Tutoriais

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron