Você está na página 1de 2

Administrao de redes

Inetd O daemon(servio) inetd considerado o superdaemon padro em distribuies Linux / Unix como Debian, Ubuntu e Slackware pelo fato de iniciar outros daemons do sistema. O inetd inicializado automaticamente pelo sistema e seu arquivo de configurao fica localizado em /etc/inetd.conf O arquivo /etc/inetd.conf diz ao daemon inetd quais servios inicializar, esses servios so compostos por portas e protocolos que so especificados em /etc/services. A sintaxe do arquivo /etc/inetd.conf composto pelos seguintes campos: servio (daemon) soquete protocolo opes usurio servio(daemon) parmetros

Opo servio (daemon) soquete protocolo opes usurio parmetros

Significado Especifica o servio a ser executado armazenado no arquivo /etc/services Especifica o soquete podendo ser: stream para protocolos TCP e dgram para protocolos UDP Especifica o protocolo TCP ou UDP armazenado no arquivo /etc/services Sendo nowait para o protocolo TCP e wait para o protocolo UDP Especifica o usurio proprietrio do servio executado, que geralmente o usurio root Especifica opes de parmetros do servio executado

caminho do servidor Especifica o caminho do servidor executado

Abaixo segue um exemplo do arquivo /etc/inetd.conf, onde os servios habilitados no tem no incio da linha um #, portando para habilitar algum servio descomente a linha retirando o # do incio da linha. # <service_name> <sock_type> <proto> <flags> <user> <server_path> <args> #:INTERNAL: Internal services #discard stream tcp nowait root internal #discard dgram udp wait root internal #daytime stream tcp nowait root internal #time stream tcp nowait root internal #:BSD: Shell, login, exec and talk are BSD protocols. telnet shell login stream tcp stream tcp stream tcp nowait root /usr/sbin/tcpd in.telnetd

nowait root /usr/sbin/tcpd in.rshd nowait root /usr/sbin/tcpd in.rlogind

Inicializao do daemon inetd


Aps alguma alterao no arquivo /etc/inetd.conf, ser necessrio reiniciar o inetd com a opo restart.

Debian, Ubuntu e Kurumin # /etc/init.d/openbsd-inetd start

Slackware # /etc/rc.d/rc.inetd start

Você também pode gostar