我想通过 ssh 连接到服务器,我有它的 IP 地址。记住它的 IP 很痛苦,我想使用主机名通过 ssh 访问它。但是我没有权限写/etc/hosts
。
是否有我有权访问的用户特定主机表?
最佳答案
不要创建别名。这正是 ssh
配置的用途。
您可以在 ~/.ssh/config
中的 ssh
配置中添加主机别名。
例子:
Host foo
HostName 172.16.254.1
现在,当您输入 ssh foo
时,它将执行 ssh 172.16.254.1
。
您还可以将用户添加到配置中。示例:
Host foo
HostName 172.16.254.1
User bar
关于linux - Linux 中的用户特定主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17565657/