SSH免密登录问题

【1】生成秘钥对。输入下面命令,一直回车,即可生成公钥和私钥。

ssh-keygen

 

【2】进入对应的秘钥文件目录,将公钥追加到授权文件。

cd  /root/.ssh/

cat  id_rsa.pub >> authorized_keys

 

在其他机器上分别都执行这样的命令,然后将各个机器的公钥内容,都复制到server结点或主结点的授权文件authorized_kyes后面。如果想让所有机器相互都能无秘钥登陆,最后将整理好的授权文件复制到各个机器的/root/.ssh目录下即可。

执行完以上操作之后应该把其他两个分机机器的 id_rsa.pub 文件复制到主机的 authorized_key中

 

[root@localhost .ssh]# ssh root@192.168.186.130 cat /root/.ssh/id_rsa.pub >> ./authorized_keys
root@192.168.186.130's password: 
[root@localhost .ssh]# 
[root@localhost .ssh]# 
[root@localhost .ssh]# 
[root@localhost .ssh]# 
[root@localhost .ssh]# cat authorized_keys 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0gv0jZkVBLp16o2jqxzuxvmXSzbstmDDAgWaNnfpQsrD3tVenSESkCN51hJUab2OtOhXBfiGbvGaa2sU3enqtCuOMg50T5KL8+S/xU/jKBgCoFegz2clWrigpenwDsrcF1G/GoK2d2fh5xQ/vDCKqXDYxnWeO8TwqRKa1PxWSJzyMLJ+T4YyL7paVNPgo4s6amy/fcWmlG2jcnJ0Zso5vnrf/qp0WNOwmmclFA3cNqhnIWgW0HK5HMJaiuFETH7LDOnhq5mqKZAH5TwMy9Fvxv+3TA0SVx4hFsxsQPpV9msmO2r9Bl8vFKXWg1hFLOml13cSvTqxDHeQEy7+kOyyV root@master
-----END RSA PRIVATE KEY-----
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC23F5UNoLbKnp7V36gQxq6wkZRXTpTnfd8eWdFJO6wgjNPrcWA5UaNXTViu40utYNqbY6yLJo7lFzDZEobs7Z1SlLGXFLOdcU+psrZfjNYN6Cn5xWkQOwJBSS2bJ+ERSjRpxP1JSrdYIHRDo61wRdncz/FUzhgX827hu/KxInP1iCotfbcL03rUyCMxrnK+ET9IHBWjttuhXbQLHrflYSKKj0/q7Bew3FtuSefdl4u/CoveFK0FwKhaPbr3xABZRtpSAidxC+V5xXpBR9VSbKJ02O0EklNQ/DKEV8hk/jdjVA2Sx8jSFmvGU/d7tOjErqJFxtwsGBAEd44Fa6n0Spf root@slave2

 

[root@localhost .ssh]# ssh root@192.168.186.129 cat /root/.ssh/id_rsa.pub >> ./authorized_keys
root@192.168.186.129's password: 
[root@localhost .ssh]# cat authorized_keys 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0gv0jZkVBLp16o2jqxzuxvmXSzbstmDDAgWaNnfpQsrD3tVenSESkCN51hJUab2OtOhXBfiGbvGaa2sU3enqtCuOMg50T5KL8+S/xU/jKBgCoFegz2clWrigpenwDsrcF1G/GoK2d2fh5xQ/vDCKqXDYxnWeO8TwqRKa1PxWSJzyMLJ+T4YyL7paVNPgo4s6amy/fcWmlG2jcnJ0Zso5vnrf/qp0WNOwmmclFA3cNqhnIWgW0HK5HMJaiuFETH7LDOnhq5mqKZAH5TwMy9Fvxv+3TA0SVx4hFsxsQPpV9msmO2r9Bl8vFKXWg1hFLOml13cSvTqxDHeQEy7+kOyyV root@master
-----END RSA PRIVATE KEY-----
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC23F5UNoLbKnp7V36gQxq6wkZRXTpTnfd8eWdFJO6wgjNPrcWA5UaNXTViu40utYNqbY6yLJo7lFzDZEobs7Z1SlLGXFLOdcU+psrZfjNYN6Cn5xWkQOwJBSS2bJ+ERSjRpxP1JSrdYIHRDo61wRdncz/FUzhgX827hu/KxInP1iCotfbcL03rUyCMxrnK+ET9IHBWjttuhXbQLHrflYSKKj0/q7Bew3FtuSefdl4u/CoveFK0FwKhaPbr3xABZRtpSAidxC+V5xXpBR9VSbKJ02O0EklNQ/DKEV8hk/jdjVA2Sx8jSFmvGU/d7tOjErqJFxtwsGBAEd44Fa6n0Spf root@slave2
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCZ/+UJe/5nYZex0wpzzWyLs5QJRMJgb/vVUvvscdpQ4xJLAyDTdxyKucZ/O2jlZNOgFX5I324ZDx93fFAa2lnC2U3tcqgrIzlcTB0mMZBlvn/8KbXKoOF2osv9a3e1HMhuGn+MwntgwX6xHaTJgankxAoX+vBu6hJx6dk3+/uDDwtYanqcT6q18VMECTHJDlYqv7l0+JFGcA4hRhpMGc6OiT5QhAwAvZQHOIfKonwwK433lUDWb+6Bjje5IKT+SeC0TK8yTrJ6nF5d8hkilScEjluqkU23ydUF7tq4Uf8mqAUsYsxnOhPdDvfeyERCgSqeSz9cP/XczS2Ezjv2On9d root@slave1
[root@localhost .ssh]# ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts
[root@localhost .ssh]# scp authorized_keys root@192.168.186.129:/root/.ssh
root@192.168.186.129's password: 
authorized_keys                                                                                                                                                    100% 2854     2.8KB/s   00:00    
[root@localhost .ssh]# scp authorized_keys root@192.168.186.130:/root/.ssh
root@192.168.186.130's password: 
authorized_keys                                                                                                                                                    100% 2854     2.8KB/s   00:00    
[root@localhost .ssh]# ssh 192.168.186.130
Last login: Tue Dec 19 22:20:40 2017 from slave2
[root@slave2 ~]# 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值