2.vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
ls_recurse_enable=YES
3.ユーザ追加 root以外のユーザが必要です
echo centos >> /etc/vsftpd/chroot_list
4.
/etc/rc.d/init.d/vsftpd start
chkconfig vsftpd on
chkconfig --list vsftpd
5. エラーの場合 500 oops cnat change directory /home/user
cd /etc/selinux
vi config
selinux= enforcing => disabled
再起動
6.filezilaで接続エラーの場合
「応答: 227 Entering Passive Mode.
コマンド: LISTエラー: 接続タイムアウト」
解決方法:
サーバーマネージャー=>転送設定=>転送モード=>アクティブをチェックオンにして、接続できます。
参考:
http://blog.serverkurabe.com/filezilla-list-vsftpd
http://centossrv.com/vsftpd.shtml
0 件のコメント:
コメントを投稿