LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 828|回复: 2

pureftpd延伸的问题:怎样创建一个用户,又不让他登录ssh?

[复制链接]
发表于 2005-7-9 11:23:08 | 显示全部楼层 |阅读模式
我用pure-ftpd,使用/etc/passwd认证。
现在问题是,如果我创建一个-s为/sbin/nologin的用户,他
ftp也不能登录了。这个和vsftpd不一样。怎样解决这个矛盾?
我又不想让他登录ssh??

在ssh能不能指定那些用户可以登录,其它都不能登录?应该怎么做?
主要要问一下,这个设置什么时候生效??要不要重新启动sshd?
发表于 2005-7-11 16:30:44 | 显示全部楼层
Post by emylekao
我用pure-ftpd,使用/etc/passwd认证。
现在问题是,如果我创建一个-s为/sbin/nologin的用户,他
ftp也不能登录了。这个和vsftpd不一样。怎样解决这个矛盾?
我又不想让他登录ssh??

在ssh能不能指定那些用户可以登录,其它都不能登录?应该怎么做?
主要要问一下,这个设置什么时候生效??要不要重新启动sshd?

创建虚拟用户:
debian:/etc/pure-ftpd# pure-pw useradd test -u ftp -g ftp -d /home1/test -m
Password:
Enter it again:
debian:/etc/pure-ftpd# pure-pw mkdb
回复 支持 反对

使用道具 举报

发表于 2005-7-11 19:30:57 | 显示全部楼层
-m就不用mkdb了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表