| 命令 |
說明 |
| telnet
主機名稱或ip ssh 主機名稱或ip |
用法相同但一個是有編碼另一個沒有編
碼 |
| 命令 |
說明 |
| ssh -l teddy
ms25.hinet.net ssh teddy@ms25.hinet.net ssh teddy@ms25.hinet.net -p 23 ssh ms25.hinet.net ls ssh teddy@ms25.hinet.net "ls -l" |
連線主機
ms25.hinet.net 登入使用者的名稱 teddy 變更連接埠 在遠端主機執行命令(在輸入密碼後立刻執行) 本命令執行ls,命令接到最後面就可以了 如果執行的命令需要參數則使用引號" " |
| host1 |
host2 |
說明 |
| ssh-keygen -t rsa -N "密碼" scp $home/.ssh/id_rsa.pub host2:/$home/.ssh/authorized_keys2 ssh host2 |
|
產生公私鑰 複製公鑰到host2,經測試可以是authorized_keys或authorized_keys2 如此你就可以登入host2 |
| host1 |
host2 |
說明 |
| ssh-agent
/bin/bash ssh-add ssh host2 |
執行程式代理程式 預設尋找$home/.ssh/id_rsa、id_dsa、dentity則新增如果需要密碼則會 提示輸入 免密碼就可以登入 |