Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想 ssh 到服务器,我有它的 IP 地址。记住它的 IP 很痛苦,我想使用主机名 ssh 到它。但是我没有权限写/etc/hosts。
/etc/hosts
是否有我可以访问的用户特定主机表?
不要创建别名。这正是sshconfig 的用途。
ssh
您可以在ssh配置中添加主机别名~/.ssh/config。
~/.ssh/config
例子:
Host foo HostName 172.16.254.1
现在,当您键入ssh foo时,它将执行ssh 172.16.254.1.
ssh foo
ssh 172.16.254.1
您还可以将用户添加到配置中。例子:
Host foo HostName 172.16.254.1 User bar