Ubuntu SSH如何管理多個服務器連接

ubuntu中,您可以使用ssh配置文件(通常位于~/.ssh/config)來管理多個服務器連接

  1. 打開終端。

  2. 使用文本編輯器打開SSH配置文件。例如,使用nano編輯器,輸入以下命令:

nano ~/.ssh/config 
  1. 在配置文件中,為每個服務器添加一個新的配置塊。每個配置塊以服務器的別名開頭,然后設置主機名、端口、用戶名等參數。例如:
# Server 1 Host server1     HostName example1.com     Port 22     User your_username     IdentityFile ~/.ssh/id_rsa_server1  # Server 2 Host server2     HostName example2.com     Port 22     User your_username     IdentityFile ~/.ssh/id_rsa_server2 

在這個例子中,我們為兩個服務器分別設置了別名server1和server2。我們還指定了主機名、端口、用戶名和用于身份驗證的私鑰文件。

  1. 保存并關閉配置文件。

現在,您可以使用別名連接到這些服務器,而不是每次都輸入完整的主機名和其他信息。例如,要連接到server1,只需在終端中輸入以下命令:

ssh server1 

要連接到server2,只需輸入:

ssh server2 

這樣,您可以輕松地在多個服務器之間切換,而無需記住每個服務器的詳細信息。您還可以為每個服務器配置其他選項,例如代理跳轉、自定義端口轉發等。更多關于SSH配置文件的信息,請參閱官方文檔

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享