SSH 无需在新终端窗口/选项卡中重新输入密码

SSH 无需在新终端窗口/选项卡中重新输入密码

我登录的服务器不允许设置 SSH 密钥,因此每次执行 ssh 时我都必须输入密码 + 设备生成的代码。

我过去能够在 Mac 上做的是通过 ssh 连接到机器,它只要求我在第一次输入密码。之后,每当我打开新的终端窗口或选项卡时,我都可以通过 ssh 连接到计算机,而无需再次输入密码。

我最近升级到了新的 Mac OSX。我不知道发生了什么变化,但现在每次打开新的终端窗口时都必须输入密码。我对系统安全一无所知,因此非常感谢任何帮助或解释。

答案1

通过单个连接启用多个会话~/.ssh/config

host *
    controlmaster auto
    controlpath /tmp/ssh-%r@%h:%p
    ControlPersist yes

相关内容