登录后的密码 -f 终端中的用户名 osx

passphrase after login -f username in terminal osx

打开终端并尝试登录到 ssh 后,我的 OS X 记住了密码,但是当我使用 "login -f username" 时...我必须手动输入密码。即使我在 "login -f username" 之后输入 "sudo -s",终端也会询问我 root 密码而不是密码短语。

为什么?没有办法自动执行此操作吗?

我尝试将 Atom 与 term2 包一起使用。使用正常配置我不能使用 git 命令。所以我将 autoRunCommand: 'login -f username' 添加到配置中。 git 有效...但无法登录 VPS,因为必须手动插入大密码。我在 OS X、Atom term2(Atom 中的终端)和 ssh 用于 VPS Ubuntu Digital Ocean 上的服务器。

只需在登录命令中添加-p :)