在我的大学里,我有三台计算机连接到同一个网络,并且名称相同。我使用 SSH 通过它们的 IP 地址连接这些计算机,但如果我想使用主机名连接其中一台计算机,该怎么办?
ssh iitz @172.23.18.100 //connecting with IP
ssh iitz @172.23.18.101
现在他们具有相同的用户名和相同的主机名伊兹,HP 精英. 如何区分它们。
答案1
编辑 /etc/hosts 文件以生成区别名:
172.23.18.100 hp-elite-1
172.23.18.101 hp-elite-2
172.23.18.102 hp-elite-3
然后你可以使用
ssh iiitz@hp-elite-2
如果您使用的是 Windows,它也有一个 hosts 文件,并且它位于(如果我没记错的话) c:\windows\system32 下的某个位置(或类似的位置 - 您可以轻松搜索它)