Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93774
  • 博文数量: 21
  • 博客积分: 1354
  • 博客等级: 准尉
  • 技术积分: 220
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-13 14:23
文章分类
文章存档

2011年(1)

2010年(20)

分类:

2010-06-18 10:38:21

配置要修改文件 /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了!
阅读(964) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~