在Ubuntu中,您可以使用ssh配置文件(通常位于~/.ssh/config)來管理多個(gè)服務(wù)器連接
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
在這個(gè)例子中,我們?yōu)閮蓚€(gè)服務(wù)器分別設(shè)置了別名server1和server2。我們還指定了主機(jī)名、端口、用戶名和用于身份驗(yàn)證的私鑰文件。
- 保存并關(guān)閉配置文件。
現(xiàn)在,您可以使用別名連接到這些服務(wù)器,而不是每次都輸入完整的主機(jī)名和其他信息。例如,要連接到server1,只需在終端中輸入以下命令:
ssh server1
要連接到server2,只需輸入:
ssh server2
這樣,您可以輕松地在多個(gè)服務(wù)器之間切換,而無需記住每個(gè)服務(wù)器的詳細(xì)信息。您還可以為每個(gè)服務(wù)器配置其他選項(xiàng),例如代理跳轉(zhuǎn)、自定義端口轉(zhuǎn)發(fā)等。更多關(guān)于SSH配置文件的信息,請(qǐng)參閱官方文檔。