amyiris Asked: 2019-11-27 21:26:01 +0800 CST2019-11-27 21:26:01 +0800 CST 2019-11-27 21:26:01 +0800 CST SSH 系统名称别名(防止输入 ip) 772 如果你看过我以前的帖子,你就会知道我最近完成了 SSH 到基于 ubuntu 的服务器的安装/基本设置。我见过我的一位开发朋友使用以下命令进入他的服务器: user@linux ~$ ssh amy 我该如何做到这一点,以便我可以做类似的事情(在我的情况下ssh dc)来更容易地进入我的服务器?记住IP和端口号真的很烦人... linux ubuntu 1 个回答 Voted Best Answer user1686 2019-11-27T21:40:39+08:002019-11-27T21:40:39+08:00 您可以使用~/.ssh/config创建连接配置文件,它可以设置地址、用户名、端口号或任何其他可从命令行设置的参数: Host dc Hostname 2001:db8:4321::abcd:efgh Port 5453 User fred 这当然只适用于您自己的计算机。如果您需要一种在任何地方都有效的机制,那么您需要 DNS,即使用域名(无论是您自己的域名还是朋友域名下的子域名)。当然,情况仍然ssh dc.mydomain.com如此,DNS 无法帮助您处理端口或用户名——只有 IP 地址。
您可以使用
~/.ssh/config
创建连接配置文件,它可以设置地址、用户名、端口号或任何其他可从命令行设置的参数:这当然只适用于您自己的计算机。如果您需要一种在任何地方都有效的机制,那么您需要 DNS,即使用域名(无论是您自己的域名还是朋友域名下的子域名)。当然,情况仍然
ssh dc.mydomain.com
如此,DNS 无法帮助您处理端口或用户名——只有 IP 地址。