【问题标题】:SSH doesn't ask for my passwordSSH 不询问我的密码
【发布时间】:2013-12-28 05:54:11
【问题描述】:

我一直通过 coda 2 中的终端登录到该服务器,该终端有一个地方可以在 gui 中输入我的密码。不幸的是,当 sass 正在观看文件时,它会一直断开连接,我必须重新启动它。我希望只通过 OSX 终端 ssh 并将其与 Coda 分开。我可以在没有密码的情况下 ssh,因为它使用密钥,但它只登录到我的主文件夹并且我无法访问根目录(它说我不在 sudoers 文件中)。不知何故,密码是通过 coda 发送的,并允许我有足够的访问权限,但我不确定它是如何发送密码的。

即使设置为使用密钥,如何强制 SSH 询问我的密码?

【问题讨论】:

    标签: macos ssh terminal passwords coda


    【解决方案1】:

    只需将这些选项传递给 OpenSSH:

    ssh -o PreferredAuthentications=keyboard-interactive -o PubkeyAuthentication=no user@host
    

    【讨论】: