配置要修改文件 /etc/vsftpd.conf.
启用向服务器的写权限,去掉下面一行前面的#
代码:
write_enable=YES
允许本地用户登录,去掉下面一行前面的#
代码:
local_enable=YES
默认,一个用户不能访问自己主目录之外的目录,要禁用去掉下面一行前面的#
代码:
chroot_local_user=NO
禁用匿名用户登录
代码:
anonymous_enable=NO
* /etc/vsftpd/ftpusers 和 /etc/vsftpd/user_list
这两个文件包含禁止FTP登录的用户名,通常有 "root", "uucp", "news" 之类,因为这些用户权限太高,登录 FTP 误操作危险性大。
有时也需要查看/etc/pam.d/vsftpd
当登陆时遇到如下问题:
500 OOPS: cannot change directory:/home/*******
500 OOPS: child died
解决方法:
在终端输入命令:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!
阅读(997) | 评论(0) | 转发(0) |