【RedHat Linux】openSSH 免密登录方式


【1】Linux 免密ssh Linux
<说明 ,待验证>
/root/.ssh/id_rsa.pub 私匙
/root/.ssh/id_rsa 公匙
id_rsa 留给自己
id_rsa.pub 给对端
.ssh/known_hosts 连对端的允许表, ssh 连接对方用
.ssh/authorized_keys 对方公钥存放, 被连接用

<文艺青年版>
ssh-keygen -t rsa
scp /root/.ssh/id_rsa.pub root@target_ip:/root/.ssh
ssh target_ip
cat /root/.ssh/id_rsa.pub >> /root/.ssh/known_hosts 写入


<普通青年版>
ssh-keygen -t rs生成密匙
ssh-copy-id -i ~/.ssh/id_rsa.pub root@ipaddr


【2】Windows 免密ssh Linux
1. SecureCRT生成公匙
工具》创建密匙。。。生成公匙,私匙, 格式选择openssh key format

2. 右键进入 sftp:
cd /root/.ssh/
lcd C:\Users\Administrator\AppData\Roaming\VanDyke\Identity
put Windows的公匙


3. 修改Linux的authorized_key文件
mv Identity.pub authorized_keys #必须改,或者添加到最后一行
service sshd restart

4. secureCRT 登录
quick connet>> click public key >>properties >>选择添加本基公匙
连接,选择目标设备公匙 完成

posted @ 2018-07-27 17:26  caya  阅读(264)  评论(0)    收藏  举报