Vsftpdをubuntu 14.04にインストールしました。vsftpdサービスを停止または再起動したい場合、このメッセージが表示され、サービスのステータスは何も起こりませんでした。
root@ALi-lap:/home/ALi# service vsftpd restart
stop: Unknown job: vsftpd
start: Unknown job: vsftpd
私はvsftpdを削除し、それを この投稿へ に従って再インストールしましたが、何も変更されませんでした。
ログのインストールと削除:
root@ALi-lap:/home/ALi# apt-get purge --remove vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
vsftpd*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 370 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 216263 files and directories currently installed.)
Removing vsftpd (3.0.2-1ubuntu2) ...
initctl: Unknown job: vsftpd
Purging configuration files for vsftpd (3.0.2-1ubuntu2) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for man-db (2.6.6-1) ...
root@ALi-lap:/home/ALi# ls -lpa /etc/vsftpd
vsftpd/ vsftpd.conf.orig
root@ALi-lap:/home/ALi# ls -lpa /etc/vsftpd.conf
ls: cannot access /etc/vsftpd.conf: No such file or directory
root@ALi-lap:/home/ALi# apt-get install vsftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
vsftpd
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/112 kB of archives.
After this operation, 370 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package vsftpd.
(Reading database ... 216210 files and directories currently installed.)
Preparing to unpack .../vsftpd_3.0.2-1ubuntu2_AMD64.deb ...
Unpacking vsftpd (3.0.2-1ubuntu2) ...
Processing triggers for man-db (2.6.6-1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up vsftpd (3.0.2-1ubuntu2) ...
initctl: Unknown job: vsftpd
Processing triggers for ureadahead (0.100.0-16) ...
root@ALi-lap:/home/ALi# ls -lpa /etc/vsftpd.conf
-rw-r--r-- 1 root root 5654 مه 16 2013 /etc/vsftpd.conf
vsftpdバージョン:
root@ALi-lap:/home/ALi# apt-cache policy vsftpd
vsftpd:
Installed: 3.0.2-1ubuntu2
Candidate: 3.0.2-1ubuntu2
Version table:
*** 3.0.2-1ubuntu2 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
何か案は?
Sudoで試してください。バグのようであるか、またはrootのサービスに対する権限がないようです。
$ Sudo service vsftpd status
動作するはずです、確かに私の目の前で私のために今働いています。
私は同様の問題を抱えていました 発見されました それは環境変数によって引き起こされています。 su
を使用すると、UPSTART_SESSION
環境変数が(元のユーザーの環境から)設定されたままになり、問題が発生します。 Sudo
またはsu -
を使用すると設定が解除されるため、次のいずれでも機能します。
$ Sudo service vsftpd restart
$ Sudo su
# service vsftpd restart
$ su -
# service vsftpd restart
$ su
# unset UPSTART_SESSION
# service vsftpd restart