Eu editei /etc/vsftpd.conf no meu servidor remoto. Agora, para reiniciar o vsftpd, eu corri
ravbholua@ravi:~$ sudo /etc/init.d/vsftpd restart
[sudo] password for ravbholua:
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service vsftpd restart
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop vsftpd ; start vsftpd. The restart(8) utility is also available.
vsftpd stop/waiting
vsftpd start/running, process 4658
O comando acima já foi executado e vejo o sistema funcionando conforme a nova mudança.
Agora, olhando a saída do comando acima, eu queria usar o utilitário de serviço. Então eu mudei o arquivo de configuração novamente e corri o seguinte:
service vsftpd restart
Mas o comando acima não funcionou (eu vim a saber disso porque o sistema não se comporta de acordo com a nova mudança).
Agora, quando eu entro no primeiro comando novamente, ou seja,
sudo /etc/init.d/vsftpd restart
o sistema se comporta de acordo com a última alteração.
Em poucas palavras, sudo /etc/init.d/vsftpd restart
funciona, mas não service vsftpd restart
Onde estou enganado no meu pensamento?