vsftpd将用户限制在特定目录中的配置方法,以及vsftpd配置中的一些问题与解决方法,vsftp 出现500 OOPS: could not bind listening IPv4 socket 的解决方法,一起来了解下。 用户配置目录:/etc/vsftpd/user.d
为每个用户建立配置文件
local_root=/home/hyq/ftp/tom
#End
vi /etc/vsftpd/vsftpd.conf
chroot_list_enable=YES
chroot_local_user=YES chroot_list_file=/etc/vsftpd/chroot_list user_config_dir=/etc/vsftpd/user.d
然后重启VSFTPD服务service vsftpd restart
2.使用STANDALONE独立模式
service vsftpd start时出现Starting vsftpd for vsftpd: [ FAILED ] vsftpd服务器连接失败,错误提示: 500 OOPS: cannot change directory:/home/*******
解决方法:
setsebool ftpd_disable_trans 1
service vsftpd restart |