reinicio del servicio vsftpd: no funciona

reinicio del servicio vsftpd: no funciona

Edité /etc/vsftpd.conf en mi servidor remoto. Ahora para reiniciar vsftpd, ejecuté

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

El comando anterior ya se ejecutó y veo que el sistema funciona según el nuevo cambio.

Ahora, mirando el resultado del comando anterior, quería usar la utilidad de servicio. Entonces cambié el archivo de configuración nuevamente y ejecuté lo siguiente:

service vsftpd restart

Pero el comando anterior no funcionó (me enteré de esto porque el sistema no se comporta según el nuevo cambio).

Ahora, cuando ingreso el primer comando nuevamente, es decir

sudo /etc/init.d/vsftpd restart

el sistema se comporta según el último cambio.

En pocas palabras, sudo /etc/init.d/vsftpd restartfunciona pero no.service vsftpd restart

¿En qué me equivoco en mi forma de pensar?

Respuesta1

Cumplí tu comando:

/etc/init.d/vsftpd restart
ps ax |egrep -i ftp 

Mi salida fue:

root@mohsen-VirtualBox:/home/mohsen# ps ax |egrep -i ftp
 1710 ?        Ss     0:00 /usr/sbin/vsftpd
 2736 pts/1    S+     0:00 egrep --color=auto -i ftp

Poner salida deservice command

Entendiste :

root@mohsen-VirtualBox:/home/mohsen# service vsftpd restart
vsftpd stop/waiting
vsftpd start/running, process 2752

¿Cómo sabes que tu vsfpt no se está ejecutando?

Respuesta2

El comando de reinicio no utiliza la nueva configuración de Upstart. Hay algunas otras cosas que no hace. Consulte lo siguiente para obtener más detalles:http://upstart.ubuntu.com/cookbook/#restart

información relacionada