创建 SSH 密钥以作为 root 用户登录远程计算机

创建 SSH 密钥以作为 root 用户登录远程计算机

我已遵循创建公钥和私钥的过程,以便我可以无需密码登录远程系统。

但我想使用 SSH 密钥以 root 用户身份登录远程系统,无需密码。

例如,会给我提示,但我需要给我。vm2$ssh [email protected]vm1$ssh [email protected]vm1#

这可能吗?

答案1

是的,你可以,尽管这不是推荐的设置。

要以 root 用户身份登录,您需要指定root 用户。命令如下

ssh [email protected]

当然,这仅仅是登录,所以为了使用你的密钥,你必须复制它们:

ssh-copy-id -i ~/.ssh/id_rsa [email protected]

系统会提示您输入一次密码。之后,您可以使用10.0.0.1第一个命令以 root 用户身份登录 SSH。

相关内容