在Ubuntu中,您可以使用ssh配置文件(通常位于~/.ssh/config)來管理多個服務器連接
-
打開終端。
-
使用文本編輯器打開SSH配置文件。例如,使用nano編輯器,輸入以下命令:
nano ~/.ssh/config
- 在配置文件中,為每個服務器添加一個新的配置塊。每個配置塊以服務器的別名開頭,然后設置主機名、端口、用戶名等參數。例如:
# 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。我們還指定了主機名、端口、用戶名和用于身份驗證的私鑰文件。
- 保存并關閉配置文件。
現在,您可以使用別名連接到這些服務器,而不是每次都輸入完整的主機名和其他信息。例如,要連接到server1,只需在終端中輸入以下命令:
ssh server1
要連接到server2,只需輸入:
ssh server2
這樣,您可以輕松地在多個服務器之間切換,而無需記住每個服務器的詳細信息。您還可以為每個服務器配置其他選項,例如代理跳轉、自定義端口轉發等。更多關于SSH配置文件的信息,請參閱官方文檔。