我如何使用 mosh 完成 .ssh 密钥的工作?

我如何使用 mosh 完成 .ssh 密钥的工作?

我正在考虑从 ssh + screen 迁移到 mosh,我想知道使用 mosh 的哪些方法(如果有的话)可以满足安全地进入远程服务器而无需输入密码等凭据的用例。(如果重要的话,我正在尝试从 Linux Mint VM 使用 mosh。)

实现免提身份验证的标准 mosh 方式是什么(如果有的话)?

谢谢,

答案1

Mosh 作品在 SSH 之上。我以前都是使用ssh公钥认证登录的,我使用ssh-agent来登录:

$ ssh-add ~/.ssh/private_key
$ ssh [remote-server-ip]

当我切换到 mosh 时,就是跑步

$ mosh [remote-server-ip]

您仍然可以使用该选项使用任何现有的 ssh 命令--ssh。例如,如果不使用 ssh-agent,我的 mosh 命令将是

$ mosh --ssh="ssh -i ~/.ssh/private_key" [remote-server-ip]

相关内容