Intereting Posts
Журналы загрузки RHEL7 показывают ошибки systemd-fsck, ссылающиеся на fsck.ext2 при попытке запуска в файловой системе XFS Высокопроизводительная маршрутизация с высоким набором правил для отбойников. Какой подход, скорее всего, будет масштабироваться до C10K и далее? Время создания файла Linux. Каковы требования при рассмотрении полезного атрибута? ssh -D на мой сервер Как удалить libgcj из Debian? может ли команда «cat» использовать мультипроцессы Как настроить fail2ban с помощью журнала systemd? Как остановить маркировку сообщений Fetchmail как прочитанных Systemd, перезапустить службу при изменении IP-адреса Запустить Comand для всех файлов (вложенных папок в папках) configure: ошибка: компилятор C не может создавать исполняемые файлы Как я могу увидеть историческое время изменения файла? сравнить файлы по строкам и создать новое одно bash-программирование Запуск Windows развращает разделы ext4 Невозможно выполнить chroot пользователя

service vsftpd restart: не работает

Я отредактировал /etc/vsftpd.conf на удаленном сервере. Теперь, чтобы перезапустить vsftpd, я побежал

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, eg 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, eg stop vsftpd ; start vsftpd. The restart(8) utility is also available. vsftpd stop/waiting vsftpd start/running, process 4658 

Вышеприведенная команда уже выполнена, и я вижу, что система работает в соответствии с новым изменением.

Теперь, глядя на выведенный выше вывод команды, я хотел использовать служебную утилиту. Поэтому я снова изменил конфигурационный файл и выполнил следующее:

 service vsftpd restart 

Но вышеприведенная команда не работала (я узнал об этом, так как система не могла себя вести согласно новому изменению).

Теперь, когда я снова вводю 1-ю команду, т.е.

 sudo /etc/init.d/vsftpd restart 

система ведет себя в соответствии с последним изменением.

В двух словах sudo /etc/init.d/vsftpd restart работает, но не service vsftpd restart

Где я ошибаюсь в своих мыслях?

Я сделал твою команду:

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

Мой результат:

 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 

Поместить вывод service command

Ты получил :

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

Как вы узнали, что ваш vsfpt не работает?

Команда restart не использует новую конфигурацию Upstart. Есть еще несколько вещей, которые он не делает. Подробнее см. Ниже: http://upstart.ubuntu.com/cookbook/#restart