我正在考虑从 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]