使用别名时 SSH 无法解析主机名

使用别名时 SSH 无法解析主机名

我正在使用 Ubuntu 16.04RPi 3 型号 B我想使用 SSH 访问

使用长命令:

$ ssh username@hostname

或者

$ ssh [email protected]

我能够成功通过 ssh 连接到我的 RPi。但是在创建别名之后~/.ssh/config

Host myshortuser
    User username
    Hostname pi.ip.add.ress

然后尝试命令:

$ ssh myshortuser

我收到错误:

ssh: Could not resolve hostname myshortuser: Temporary failure in name resolution

答案1

请确保主机名在您的网络中是唯一的。

sudo nano /etc/hosts --> 将显示主机名列表。请更改主机名 127.0.1.1

要使更改生效,请运行

sudo /etc/init.d/主机名.sh

须藤重新启动

相关内容