2013-07-26 83 views
2

我每天都在3個或更多終端上運行相同的ssh(輸入密碼成功)。有沒有辦法在gnome-terminal上打開的所有終端標籤上並行運行相同的命令。它可以是ssh或cd任何其他命令。我知道這個功能在Konsole(來自KDE)中,但不在gnome-terminal中。 謝謝在終端gnome-terminal的多個選項卡上運行相同的命令

+0

GNU屏幕有這個內建。另外,看看Puppet或類似的工具。投票轉移到[SU]。另外,使用公共密鑰認證並使其成爲批處理腳本。您仍然可以使用ssh-agent – sehe

回答

1

終結者終端支持你正在尋找的功能。你可以找到更多的信息here。我每天都在使用這個程序。這是一個非常有用的軟件。

+0

輸入密碼短語是終止符已經工作....但是也可以告訴我熱點爲每個選項卡設置單個標題,如gnome-terminal。我找不到。提前致謝 – Tapas

2

要在標籤中打開GNOME終端預定義命令(即ssh server1ssh server2 ......),你可以使用命令

gnome-terminal --tab -e "ssh server1" --tab -e "ssh server2" 

而且,它是前面提到的,你應該使用密鑰認證來不要輸入密碼每次,但如果你不能,改變你的ssh命令

sshpass -p 'mysecretpass' ssh server1 

除此之外,你可以創建一個sshpass命令的腳本文件,並使用-e選項傳遞同時創建終端..這將fu進一步簡化事情。

相關問題