質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Q&A

解決済

1回答

12169閲覧

CentOSでvsftpdを起動するときにエラー

kz23szk

総合スコア85

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

0グッド

0クリップ

投稿2017/07/25 06:15

vsftpdが起動できない

CentOS Linux release 7.3.1611 (Core)

ConoHaVPSにて上記OSでftpサーバを作りたく、

yum install vsftpd

でvsftpdをインストールし

systemctl start vsftpd.service

すると下記のメッセージが表示され起動できません。

Job for vsftpd.service failed because the control process exited with error code. See "systemctl status vsftpd.service" and "journalctl -xe" for details.

指示通り2つのコマンドを打った結果が下記になります。

shell

1$ systemctl status vsftpd.service 2 3● vsftpd.service - Vsftpd ftp daemon 4 Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled) 5 Active: failed (Result: exit-code) since Tue 2017-07-25 14:51:27 JST; 3min 2s ago 6 Process: 2280 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=2) 7 8Jul 25 14:51:27 150-95-173-84 systemd[1]: Starting Vsftpd ftp daemon... 9Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service: control process exited, code=exited status=2 10Jul 25 14:51:27 150-95-173-84 systemd[1]: Failed to start Vsftpd ftp daemon. 11Jul 25 14:51:27 150-95-173-84 systemd[1]: Unit vsftpd.service entered failed state. 12Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service failed. 13[root@150-95-173-84 vsftpd]# systemctl status vsftpd.service -l 14● vsftpd.service - Vsftpd ftp daemon 15 Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled; vendor preset: disabled) 16 Active: failed (Result: exit-code) since Tue 2017-07-25 14:51:27 JST; 3min 12s ago 17 Process: 2280 ExecStart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=2) 18 19Jul 25 14:51:27 150-95-173-84 systemd[1]: Starting Vsftpd ftp daemon... 20Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service: control process exited, code=exited status=2 21Jul 25 14:51:27 150-95-173-84 systemd[1]: Failed to start Vsftpd ftp daemon. 22Jul 25 14:51:27 150-95-173-84 systemd[1]: Unit vsftpd.service entered failed state. 23Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service failed.

shell

1$ journalctl -xe 2 3-- Unit session-45.scope has begun starting up. 4Jul 25 14:50:01 150-95-173-84 CROND[2270]: (root) CMD (/usr/lib64/sa/sa1 1 1) 5Jul 25 14:51:27 150-95-173-84 polkitd[483]: Registered Authentication Agent for unix-process:2274:1903417 (system bus name :1.157 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, local 6Jul 25 14:51:27 150-95-173-84 systemd[1]: Cannot add dependency job for unit microcode.service, ignoring: Unit is not loaded properly: Invalid argument. 7Jul 25 14:51:27 150-95-173-84 systemd[1]: Starting Vsftpd ftp daemon... 8-- Subject: Unit vsftpd.service has begun start-up 9-- Defined-By: systemd 10-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 11-- 12-- Unit vsftpd.service has begun starting up. 13Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service: control process exited, code=exited status=2 14Jul 25 14:51:27 150-95-173-84 systemd[1]: Failed to start Vsftpd ftp daemon. 15-- Subject: Unit vsftpd.service has failed 16-- Defined-By: systemd 17-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel 18-- 19-- Unit vsftpd.service has failed. 20-- 21-- The result is failed. 22Jul 25 14:51:27 150-95-173-84 systemd[1]: Unit vsftpd.service entered failed state. 23Jul 25 14:51:27 150-95-173-84 systemd[1]: vsftpd.service failed. 24Jul 25 14:51:27 150-95-173-84 polkitd[483]: Unregistered Authentication Agent for unix-process:2274:1903417 (system bus name :1.157, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus) 25

何度か試してみると
Unregistered Authentication Agent for unix-process
が目につくのですが、どこを触ったらいいのか検討つかずはまっております。

もしご存知でしたら、対処方法を教えいただけないでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

おそらくvsftpdの設定ミスです。
/usr/sbin/vsftpd /etc/vsftpd/vsftpd.confを手で実行してみると何が悪いかが出力されると思います(それで示される1箇所だけとは限らないので、直してはまた別の箇所、となるかもしれません)。

もし設定に間違いがない状態で/usr/sbin/vsftpd /etc/vsftpd/vsftpd.confを実行するとvsftpdが起動してしまうので、サービスとしてsystemctl start vsftpd.serviceで起動し直したければpkill vsftpdで一旦停止してあげてください。

なお、journalctl -xeは他からのメッセージも混じって表示されます。
"Unregistered Authentication Agent for unix-process"はその前にpolkitd[483]と書かれているので、polkitdからのメッセージです。
たぶん本件には関係ないと思われます。

投稿2017/07/25 08:18

yunano

総合スコア841

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kz23szk

2017/07/25 08:50

/usr/sbin/vsftpd /etc/vsftpd/vsftpd.confを試したところuse_localtimeが usr_localtimeになっていて動きませんでした。直して実行したところうまく行きました。 ログからは追えなかったので助かりました。ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問