2

我想 ssh 到服务器,我有它的 IP 地址。记住它的 IP 很痛苦,我想使用主机名 ssh 到它。但是我没有权限写/etc/hosts

是否有我可以访问的用户特定主机表?

4

1 回答 1

19

不要创建别名。这正是sshconfig 的用途。

您可以在ssh配置中添加主机别名~/.ssh/config

例子:

 Host foo
     HostName 172.16.254.1

现在,当您键入ssh foo时,它将执行ssh 172.16.254.1.

您还可以将用户添加到配置中。例子:

  Host foo
      HostName 172.16.254.1
      User bar
于 2013-07-10T09:06:06.607 回答