Como iniciar / parar o proftpd

8

Não consigo encontrar uma maneira de parar / reiniciar o proftpd. O endereço IP do meu servidor é xx.yy.zz.ww e a conexão de dispositivos externos via FTP me fornece a solicitação:

Connected to xx.yy.zz.ww
220 ProFTPD 1.3.1 Server (ProFTPD)

Em seguida, ele me pergunta por nome de usuário.

A mesma coisa acontece quando tento conectar do mesmo servidor (ftp localhost). Assim, estabeleci que o proftp está sendo executado no meu servidor.

Além disso, no meu servidor (xx.yy.zz.ww). Estou seguindo /var/log/messages e me mostra sessão FTP aberta e fechada.

Não consigo encontrar como o proftpd está funcionando. /etc/init.d/ não tem proftpd; /etc/xinetd.d/ não tem proftpd.

Eu olhei para: /etc/proftpd.conf e ele me mostra ServerType inetd

também, quando eu corro: ps -auxfww | grep proftp Eu não entendo nada (exceto meu comando atual)

Como posso descobrir que o proftp está sendo executado e como posso matá-lo / reiniciá-lo?

    
por Stewie 13.04.2011 / 16:17

5 respostas

6

Use o netstat para ver qual processo está mantendo a porta 21:

# netstat -tnlp

E a partir daí você pode usar o RPM para ver qual pacote possui o arquivo para pará-lo e removê-lo de init.d .

    
por 13.04.2011 / 16:23
4

Se o seu servidor tiver o daemon do Plesk ProFTPD, será xinetd . Use

/etc/init.d/xinetd restart

    
por 26.08.2014 / 20:32
1

Para parar o proftpd

/sbin/service proftpd stop

para impedir que comece pelo sistema

/sbin/chkconfig proftpd off 

para iniciar o proftpd com o sistema

/sbin/chkconfig proftpd on

para iniciar manualmente o proftpd

/sbin/service proftpd start

e para reiniciá-lo

/sbin/service proftpd restart
    
por 13.04.2011 / 16:37
1

cp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 26848/xinetd significa que o seu proftpd é controlado pelo xinetd. O xinetd fornece a capacidade de iniciar um deamon somente quando alguém chama uma porta específica. Por favor, verifique o /etc/xinetd.d/ para arquivos que apontam para um servidor ftp (por exemplo, "serviço ftp" no título.

    
por 13.04.2011 / 16:42
0

Você geralmente pode descobrir o status de um serviço como este:

service proftpd status

E você também pode reiniciar (ou similarmente iniciar e parar) assim:

service proftpd restart
    
por 13.04.2011 / 16:34