我有一个安装了 ubuntu 12.04 的虚拟机。我的主机是 Mac OS(小牛)。我将 SSH 密钥复制到我的远程服务器(这是 ubuntu 服务器,我称之为 myubuntu)。
当我做
ssh username@myubuntu
ssh: Could not resolve hostname ubuntuhadoop: nodename nor servname provided, or not known
Run Code Online (Sandbox Code Playgroud)
但是当我尝试:
ssh username@66.90.115.178
Run Code Online (Sandbox Code Playgroud)
我能够登录到远程服务器(这是 myubuntu)。
为什么需要我提供它正确连接的 IP 地址而不是服务器名称。
我不确定这是否可能。但我在 youtube 教程之一中找到了。
ssh myubuntu(不是 username@myubuntu)并登录到远程服务器,没有用户名。这可能吗?