gpt4 book ai didi

linux - 需要为具有相同用户的相同 linux 服务器设置无密码登录

转载 作者:太空宇宙 更新时间:2023-11-04 08:59:01 24 4
gpt4 key购买 nike

我需要用相同的用户对相同的 linux 服务器进行无密码登录。

[airwide@eir ~]$ hostname -i
10.3.7.73
[airwide@eir ~]$ ssh airwide@10.3.7.73
airwide@10.3.7.73's password:

如何使同一台服务器无密码?

最佳答案

通过 SSH 的无密码登录是使用 SSH key 管理的。您可以使用命令 ssh-keygen 生成 key 对。 ssh key 对通常存储在 ~/.ssh 中的一对名为 id_rsaid_rsa.pub 的文件中。当您使用 SSH 连接到服务器时,SSH 命令将在 ~/.ssh/id_rsa 中查找私钥,并尝试使用该 key 进行身份验证。为了授权 key ,您需要将公钥放入您的 authorized_keys 文件中:

`cat ~/./ssh/id_rsa.pub >> ~/.ssh/authorized_keys`

完成后,您将能够使用 SSH 无需密码从 id_rsa 文件所在的服务器连接到包含 id_rsa 内容的服务器。 pub 在其 authorized_keys 文件中。 (您可以在同一台服务器上执行此操作,如您的问题,或在多个服务器之间执行此操作。无论哪种方式,都是相同的过程。)

关于linux - 需要为具有相同用户的相同 linux 服务器设置无密码登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25306592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com