分页: 1 / 1

如何创建用户可以使用sftp但不能登录系统?

发表于 : 2010-10-20 9:17
neovvv
如何创建用户可以使用sftp但不能登录系统?

Re: 如何创建用户可以使用sftp但不能登录系统?

发表于 : 2010-10-20 12:40
wzssyqa
把用户的 shell 设置成 /dev/null 或者 /dev/false 啥的吧,好像

Re: 如何创建用户可以使用sftp但不能登录系统?

发表于 : 2010-10-20 21:47
newnetexr
1.2楼错解,如果直接以系统用户登录sftp的话,把默认shell改成/dev/null,该用户将无法验证,也就无法登录sftp了;

2.楼主的要求应该是用虚拟用户验证的的方式,参照pure-ftpd配置虚拟用户的思路,应该是建一个系统用户,shell设置为/dev/null,然后验证的话采用mysql或者手工生成的数据库。不过我没有研究过sftp,抱歉,楼下的继续···

Re: 如何创建用户可以使用sftp但不能登录系统?

发表于 : 2010-10-20 22:00
tenzu
我不会