看板 Linux 關於我們 聯絡資訊
搞了一個下午一直無法作出ssh免登入. 我快瘋了= = 自己灌的3台Server都可以免登入,但就是無法登入到朋友灌的Server. 決定自己寫sh去登入登入ssh並rsync備分. 但現在卡到一個問題. ssh連線後他會問我密碼. 這段我要怎麼讓系統key密碼上去? 查了一下鳥哥,似乎沒看到相關語法 可以請各位解答嗎? 有沒有像是 insert "xxxx" 他就會自動輸入 xxx 然後按Enter 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.213.63 ※ 編輯: yanli2 來自: 60.248.213.63 (07/08 19:50)
ckclark:試試expect 07/08 19:51
ckclark:http://plog.longwin.com.tw/post/1/293 ssh-keygen 07/08 19:53
yanli2:expect 密碼 不行 >"< 07/08 19:53
yanli2:免密碼網路上所有文章我都試過了 我覺得是對方主機問題 07/08 19:54
chadjye:ssh可以把公鑰給對方就可以不用輸入密碼登入了 07/08 20:12
maxwux:如果拿不到公鑰,我同事寫過這種script得用到perl才可以 07/08 22:02
maxwux:http://rubyurl.com/n128 我剛剛找到這個方法 07/08 22:07
jamolin:如果是fedora運氣好會碰到這種情形 07/08 22:37
shadowjohn:expect 可以啊~ http://3wa.tw/url.php?id=149 07/09 10:07
milochen:推 ... 07/09 10:28
milochen:總統府網站是你作的嗎 ? 07/09 10:49
yanli2:謝謝範例連結!我再試試看. 怎麼會扯到總統府..... 07/09 14:47
SkyCloud:ssh-keygen -t rsa 07/09 15:50
SkyCloud:scp ~/.ssh/id_rsa.pub serverip:~/.ssh/authorized_keys 07/09 15:51
yanli2:我expect成功了!!! 謝謝大家 07/09 18:47