|
vsftpd中如何让local用户只有ftp权限而没有登录系统的权限呢?
比如,我CentOS5.3中有user1、user2和ftp1和ftp2四个用户,我想让user1和2只有登录系统的权限,而没有ftp的权限,要做到这点,我想可以把user1和2两个用户添加到ftpusers文件中,来达到限制user1和2访问ftp的目的。
但如何让ftp1和ftp2只有ftp权限而不能登录系统呢?
我执行useradd -d /home/ftppub -s /sbin/nologin ftp1 -p 20071009命令后,为什么ftp1不能登录vsftpd呢?
我在passwd文档中比照ftp用户行的内容:ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin,将ftp1的行修改为:ftp1:x:15:50:Ftp user:/home/ftppub:/sbin/nologin还是不能登录vsftpd服务器。 |
|