shell script自動輸入的問題 - Linux

Table of Contents

搞了一個下午一直無法作出ssh免登入.

我快瘋了= =

自己灌的3台Server都可以免登入,但就是無法登入到朋友灌的Server.

決定自己寫sh去登入登入ssh並rsync備分.

但現在卡到一個問題.

ssh連線後他會問我密碼.

這段我要怎麼讓系統key密碼上去?

查了一下鳥哥,似乎沒看到相關語法

可以請各位解答嗎?

有沒有像是 insert "xxxx" 他就會自動輸入 xxx 然後按Enter

謝謝

--

All Comments

George avatarGeorge2010-07-09
試試expect
Irma avatarIrma2010-07-10
James avatarJames2010-07-12
expect 密碼 不行 >"<
Catherine avatarCatherine2010-07-15
免密碼網路上所有文章我都試過了 我覺得是對方主機問題
Linda avatarLinda2010-07-16
ssh可以把公鑰給對方就可以不用輸入密碼登入了
Poppy avatarPoppy2010-07-21
如果拿不到公鑰,我同事寫過這種script得用到perl才可以
Andy avatarAndy2010-07-25
http://rubyurl.com/n128 我剛剛找到這個方法
Skylar Davis avatarSkylar Davis2010-07-30
如果是fedora運氣好會碰到這種情形
Andy avatarAndy2010-08-03
Annie avatarAnnie2010-08-06
推 ...
Irma avatarIrma2010-08-08
總統府網站是你作的嗎 ?
Lydia avatarLydia2010-08-12
謝謝範例連結!我再試試看. 怎麼會扯到總統府.....
Heather avatarHeather2010-08-17
ssh-keygen -t rsa
Vanessa avatarVanessa2010-08-21
scp ~/.ssh/id_rsa.pub serverip:~/.ssh/authorized_keys
Daph Bay avatarDaph Bay2010-08-25
我expect成功了!!! 謝謝大家