authorized_keys
但是,当我将以下选项添加到的开头时,sshd 接受来自我的公钥的连接:
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty [SSH KEY HERE]
它给了我
[user]@[host]: Permission denied (publickey).
当我尝试连接时。
造成这种情况的可能原因有哪些?这不是我通过搜索能够解决的问题,目前我一直在使用的解决方案是简单地忽略这些选项——但是为了安全起见,我想开始使用他们。-vvvv
尽管有很多需要解析的内容,但运行时我没有看到任何具体错误,所以我可能错过了一些东西。
sshd 运行在不同的(<1000)端口上,并且用户已添加到AllowUsers
,并且没有太多非标准设置(不允许质询响应、允许 PAM 等)