Linux 在命令ssh server2之后询问密码

Linux 在命令ssh server2之后询问密码,linux,ssh,ssh-keys,rhel5,Linux,Ssh,Ssh Keys,Rhel5,我有两台服务器 服务器1 服务器2 要从服务器1登录服务器2,我在另一台服务器的.ssh/authorized\u key中添加了两个pub密钥(ssh\u host\u rsa\u key.pub) 当我运行#cd/etc/ssh时;ls-ltr能够看到下面的文件 sshd_配置 ssh_配置 模量 ssh_host_key.pub ssh\u主机\u密钥 ssh\u host\u rsa\u key.pub ssh\u主机\u rsa\u密钥 ssh_host_dsa_key.pub ssh

我有两台服务器 服务器1 服务器2

要从服务器1登录服务器2,我在另一台服务器的.ssh/authorized\u key中添加了两个pub密钥(ssh\u host\u rsa\u key.pub)

当我运行#cd/etc/ssh时;ls-ltr能够看到下面的文件 sshd_配置 ssh_配置 模量 ssh_host_key.pub ssh\u主机\u密钥 ssh\u host\u rsa\u key.pub ssh\u主机\u rsa\u密钥 ssh_host_dsa_key.pub
ssh\u host\u dsa\u key

主机密钥
ssh\u host\u rsa\u key.pub
ssh
自动存储在
已知主机
文件中;它们不打算由用户管理

授权密钥
用于用户身份文件。您真正想要做的是使用生成代表您的身份文件:

ssh-keygen -t ecdsa
生成两个标识文件:私钥
id\u ecdsa
和公钥
id\u ecdsa.pub
。将公钥复制到server2的
.ssh/authorized_keys


如果您为您的身份文件创建了密码短语,那么从现在起您将使用该密码短语。否则,您的登录将没有密码。

您的问题是什么?需要通过ssh Server2Tanks Fabio登录而不询问密码。我们是否可以如上所述为多个用户创建发布密钥,并且不会影响其他发布密钥?没错,您可以创建标识并将其存储到不同的文件中,给您很多可能性:使用相同的身份在服务器2和其他服务器中登录为不同的用户,或者为每个用户和每个服务器具有单独的身份,菊花链接登录到其他网络,使用来自每个客户端的身份登录到不同的客户端,等等。请考虑接受我的答案来获得声誉,谢谢