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