您的位置:首页 > 其它

ssh免密码登录

2015-06-08 16:59 218 查看
一.概述

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: