web-dev-qa-db-ja.com

Ubuntu vsftpdサーバーエラー:500 OOPS:chroot()リストファイルを読み取れませんでした:/etc/vsftpd.chroot_list

Vsftpdを使用してUbuntu用のFTPサーバーを構成しました。しかし、サーバーにアクセスできません。

Status: Connecting to IP
Status: Connection established, waiting for welcome message...
Response:   220 (vsFTPd 2.3.2)
Command:    USER userhere
Response:   331 Please specify the password.
Command:    PASS ***************
Response:   500 OOPS: could not read chroot() list file:/etc/vsftpd.chroot_list
Error:  Critical error
Error:  Could not connect to server

[〜#〜]編集[〜#〜]

問題は解決しました!行にコメントを付けるchroot_list_enable=YES

1
gustavosiq

簡単な修正は、Vsftpdのconfファイル(通常は/etc/vsftpd.confにあります)でchroot_list_enableスイッチを無効にすることです。

#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list

上記の行をコメントアウトして、役立つかどうかを確認してください。

5
kaji

以下のコマンドを適用する必要があります、

setsebool -P ftp_home_dir on

setsebool -P allow_ftpd_full_access=1

私はこの方法を解決しました。

1
Bilgehan POYRAZ