我能够使用公钥和私钥登录 ssh 服务器,而无需使用密码。
我还可以设置 chroot 并监禁新用户,并避免该用户可以通过 ssh 连接但可以使用这篇非常有用的文章访问 sftp:
http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/
现在的问题是我无法将两者结合起来,当我想使用拥有私钥和公钥的用户登录时(我尝试使用 sshd_config 文件配置中的 RequirePassword 登录)它工作得很好,但是当我关闭该规则时,我无法再连接。
我收到的错误是:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Connection closed
任何帮助都将不胜感激。
谢谢!