一.概述
1.ssh免密码登录:当A机通过ssh跳转到B机时,无需输入密码情况下可以方便地帮我们实现A机统一对其他远程服务器进行数据分析等功能。需要输入密码情况下,还需要调用expect等交互式脚本,在编程时需要另写交互式脚本。
二.实现步骤
1.在本地服务器上生成公钥/私钥对:ssh-keygen
-t rsa -P '',(-P ''表示空密码,不用该参数就需要敲击三次回车),此时在/root/.ssh目录下生成:id_rsa和id_rsa.pub,-t:type,表示用哪种类型的算法生成公钥/私钥对,可选rsa1,rsa,dsa;
2.在B机/root/.ssh目录下新建文件:authorized_keys,权限为600;
3.将A机的公钥(id_rsa.pub)写入B机authorized_keys中;
4.A机第一次登录B机时,需要输入yes,无需输入密码。
,authorzied_keys
3万+

被折叠的 条评论
为什么被折叠?



