ssh 如果没有信任关系就跳过输入密码用什么参数
发布网友
发布时间:2022-04-22 17:03
我来回答
共1个回答
热心网友
时间:2023-07-04 13:10
ssh 建立信任后,依旧需要密码
原因分析,以及处理步骤:
1 查看 log/secure,分析问题在何处;检查/var/log/messages
2 查看 /root/.ssh/authorized_keys文件的属性,以及.ssh文件属性 是不是权限过大。1 在服务器上,进入当前用户根目录下的隐藏目录 .ssh 命令:
通过 ls –a 命令观察到
ssh-keygen -t rsa
-此时会显示Generating public/private key pair. 并提示生成的公钥私钥文件的存放路径和文件名,默认是放在 /home/username/.ssh/id_rsa 这样的文件里的,通常不用改,回车
Enter same passphrase again: 也直接回车
<span line-height:20px;white-space:normal;color:#555555;"="" style="word-wrap: break-word;">然后会显式密钥fingerprint生成好的提示,并给出一个RSA加密协议的方框图形。此时在.ssh目录下ls,可以看到生成好的私钥文件id_rsa和公钥文件id_rsa.pub