linux 中 vsftp配置问题
2009年12月25日
没有评论
vsftp搭建好之后,就是配置他上面的一些信息,添加一个可以登录ftp的用户可能通过useradd ymaozi,如果想要添加的用户,只能登录ftp,而不能登录linux系统时,只要设置/etc/passwd文件,将
ymaozi:x:500:500::/var/www/html/wwwroot:/bin/bash
改成ymaozi:x:500:500::/var/www/html/wwwroot:/sbin/nologin就可以了
好了,可以连接ftp了,如果发现在SecureCRT连接ftp正常,而通过flashfx不能连接时,先看看防火墙是不是设置了允许21端口通过,如果没有设置的话,请打开
/etc/sysconfig/iptables
添加:-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
这样就可以正常登录了
突然又发现一个问题:用户登录之后发现,可以向上翻文件,如果想要限制用户在自己的主目录,则在/etc/vsftpd/vsftpd.conf
添加:chroot_local_user=YES //限制用户在自己的主目录
一些都正常了