ssh密钥登陆实质及过程
1  | ssh服务分发公钥实质执行过程  | 
- 客户端创建密钥对
 
1  | 注: -t 参数指定密钥类型,有dsa、rsa1和rsa,其中rsa是版本2  | 
- 将id_dsa.pub公钥分发到被管理的服务器
 
1  | 命令格式:ssh-copy-id [-i [identity_file]] [user@]machine  | 
- 客户端连接测试
 
1  | #客户端连接-测试  | 
- 当远端服务器改变了SSH端口,推送公钥方法
 
1  | [root@m01 ~]# ssh-copy-id -i ~/.ssh/id_dsa.pub 172.16.1.31  | 
- 了解ssh-copy-id命令执行过程
 
1  | [root@web01 ~]# vim /usr/bin/ssh-copy-id  | 
1  | shell脚本-shift指令用法  | 
- 批量分发公钥-脚本-实现免密登陆
 
1  | 需要解决的问题:  | 
1  | #!/bin/bash  | 
1  | 执行脚本并测试免密登陆:  | 
- 本文作者: GaryWu
 - 本文链接: https://garywu520.github.io/2017/09/02/ssh基于密钥的安全认证/
 - 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!
 
		