在Ubuntu中,您可以使用ssh配置文件(通常位于~/.ssh/config)来管理多个服务器连接
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配置文件的信息,请参阅官方文档。