everyone如何創建一個羣集的自動「ssh」
我目前正在使用一個羣集,並將經常使用「ssh」連接到它。有時我需要打開多個終端。因此,每當我需要連接時,我必須輸入「ssh [email protected]」,然後輸入「密碼」(我在Mac OSX上使用終端應用程序)。
我不知道有任何方便的方式來實現它,如設立了「命令」(如「集羣」),它會自動建立我的計算機和集羣之間的連接。我只需要在需要連接時輸入「cluster」。
乾杯 喬
everyone如何創建一個羣集的自動「ssh」
我目前正在使用一個羣集,並將經常使用「ssh」連接到它。有時我需要打開多個終端。因此,每當我需要連接時,我必須輸入「ssh [email protected]」,然後輸入「密碼」(我在Mac OSX上使用終端應用程序)。
我不知道有任何方便的方式來實現它,如設立了「命令」(如「集羣」),它會自動建立我的計算機和集羣之間的連接。我只需要在需要連接時輸入「cluster」。
乾杯 喬
SSH密鑰可能是你想要的東西。另外,如果你不想設置它,你可以簡單地編輯你的ssh配置文件。你可以在〜/ .ssh/config找到它,或者如果它不存在,就創建它。當你想登錄到集羣中,你只需要輸入「SSH集羣」,並輸入您的密碼
Host cluster
HostName [email protected]
User username
現在:只需鍵入以下信息到文件中。這也適用於scp。如果您需要複製的東西/從集羣中只使用「SCP集羣:路徑/到/文件」
如果問題是,你需要同時運行多個主機上相同的命令,然後看看clusterssh
:
ClusterSSH是使同一變革的工具在同一時間在 多個服務器上。 'cssh'命令打開一個管理控制檯和一個xterm到所有指定的主機。輸入到 管理控制檯的任何文本都會複製到所有窗口。所有窗口也可以直接輸入到 。
另一方面,如果您想避免每次連接時都必須輸入密碼,請設置ssh keys。
最後,創建別名對UNIX類型的系統的命令一個既可以使用alias
或寫一個外殼腳本。例如,這可以用來縮短命令。
+1我廣泛使用'cssh'。 – user168715
我想你想要的是設置SSH密鑰。
如前所述這個漂亮SSH Keys page on Arch Linux Wiki上:
通過使用SSH密鑰(公鑰和私鑰要準確),可以輕鬆連接到服務器,或多個服務器,而無需輸入密碼爲每個系統。
Google也可以成爲你的朋友。如上所述通過forresty提到
您需要從使用羣集管理工具:我的「M使用http://sshadmincontrol.com/
The Helper MonkeyTool is a portable ssh Java based interface for
Unix/Linux and MS Windows system administration.integrated with the following 3rd party
tools: Remote Desktop (RDP), PuTTY (included) , WinSCP (included) and Wireshark (separate
download).
工具掌握2個WebLogic羣集20管理服務器。
您可以使用JSSH(pragalathanm.github。io/jssh /)登錄到多臺機器(通過密碼或通過ssh密鑰) –