实现两台linux之间通过公钥验证实现免密登录
概述
1.环境准备
1.准备两台linux主机
2.修改主机名,为了方便标识修改名为
客户端(client)
服务端(server)
3.准备ssh环境
2.客户端
ssh-keygen -t rsa 生成密钥对
Enter file in which to save the key (/root/.ssh/id_rsa): 按回车键选择默认
Enter passphrase (empty for no passphrase): 此项为请输入密码,建议直接回车
Enter same passphrase again: 直接回车就完成了免密登录。
然后就会生成密钥对
ll /root/.ssh/ 然后查看
id_rsa.pub 主要发送的文件,并选择对应的路径
ssh-copy-id root@ip 向服务器主机发送
3.服务端
ll /root/.ssh 查看文件
-rw------- 1 root root 393 Oct 30 12:02 authorized_keys