我有一种情况,我必须根据我使用的端口在同一 IP 地址上使用不同的登录凭据。
因此,命令行上的示例如下所示:
ssh user1@192.168.1.2:22
Run Code Online (Sandbox Code Playgroud)
和
ssh user2@192.168.1.2:2222
Run Code Online (Sandbox Code Playgroud)
我在 ~/.ssh/config 文件中设置了以下内容:
Host "192.168.1.*"
user user1
IdentityFile ~/.ssh/id_user1
PubkeyAuthentication yes
Run Code Online (Sandbox Code Playgroud)
这对于端口 22 场景中的 user1 非常有用,但是有没有办法在端口 2222 上为 user2 设置备用用户和 IdetityFile?