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
簡単な修正は、Vsftpdのconfファイル(通常は/etc/vsftpd.confにあります)でchroot_list_enableスイッチを無効にすることです。
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list
上記の行をコメントアウトして、役立つかどうかを確認してください。
以下のコマンドを適用する必要があります、
setsebool -P ftp_home_dir on
setsebool -P allow_ftpd_full_access=1
私はこの方法を解決しました。