linux免密码登录

前言

有两台机器 A,B。现在要实现A访问B免密码登录。

步骤

生成秘钥

在A主机上执行

1
2
3
4
5
ssh-keygen -t rsa -f rsa_for_174

回车
回车
回车
  • -t 类型
  • -f 指定生成秘钥文件名

追加认证

  • 将生成的秘钥拷贝到B主机,可以手动ftp,也可以用命令。
    1
    scp -i ~/.ssh/CY6034_rsa_4096 ./rsa_for_174.pub root@10.5.121.144:~/.ssh/
1
ssh -i CY6034_rsa_4096 root@10.5.121.144

追加

1
cat ~/.ssh/rsa_for_174 >> ~/.ssh/authorized_keys

DONE