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

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

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

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

FTP

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

Q&A

解決済

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

kz23szk
kz23szk

総合スコア85

CentOS

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

FTP

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

1回答

0グッド

0クリップ

7788閲覧

投稿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
が目につくのですが、どこを触ったらいいのか検討つかずはまっております。

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

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

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

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

下記のような質問は推奨されていません。

  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

回答1

1

ベストアンサー

おそらく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👍を押しています

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

回答へのコメント

kz23szk

2017/07/25 08:50

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.83%

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

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

質問する

関連した質問

同じタグがついた質問を見る

CentOS

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

FTP

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