author:JevonWei
版权声明:原创做品html
主机A 192.168.198,134 主机B 192.168.198,131 主机C 192.168.198,136
建立无秘钥链接算法
主机A秘钥链接主机Bshell
ssh danran@192.168.198.131 \ 使用秘钥自动登陆,无需键入用户密码bash
ssh danran@192.168.198.136 \使用秘钥链接第二台主机ssh
ssh 192.168.198.134 \ 自动登陆加密
查看主机A上的公钥文件数据
cat ~/.ssh/known_hosts \ 多个远程主机用户的公钥数据可追加到当前用户家目录下的.ssh/known_hosts文件中3d
ssh 192.168.198.134 uname -r
\ 可直接链接192.168.198.134主机并执行uname -r命令代理
为秘钥添加口令(即每次链接都需输入秘钥口令)code
ssh-keygen -p -f .ssh/id_rsa \ 交互式为rsa秘钥文件添加口令htm
ssh-keygen -N "danran" -f .ssh/id_dsa \非交互式直接指定dsa算法的秘钥文件的口令,-N ' '意为空口令
在本地主机上修改秘钥文件的口令
ssh-keygen -p -f ~/.ssh/id_dsa \ -f 指定秘钥文件
使用代理验证保存秘钥链接的口令(代理退出需从新登陆)
ssh danran@192.168.198.131
SecureCRT生成公钥文件
选择秘钥的加密算法
选择键入秘钥文件的口令,可为空
加密算法的位数
选择公钥私钥文件的存放到本地的路径
将本地的公钥文件传输到需链接主机的~/.ssh/下
将传输的公钥文件格式进行转换
ssh-keygen -i -f Identity.pub >> ~/.ssh/authorized_keys \\ -i指定公钥文件的路径,并命名为authorized_keys
新建一个会话链接
选择验证方式和输入主机地址及用户名,便可登陆
http://www.cnblogs.com/JevonWei/p/7231348.html