我有一个宏碁Chromebook 14 CB3-431运行ubuntu 16.04通过crouton方法。
我有一个树莓圆周率,我可以从任何其他Ubuntu计算机,甚至从Chrome终端的Crosh外壳ssh。
我使用ssh pi@hostname.local,这就是我如何永远使用ssh到pi,同时连接到pi wifi
但是使用Ubuntu终端我得到了错误ssh: Could not resolve hostname.local: Temporary failure in name resolution
我的ubuntu知识非常有限,但我已经做了一些调查,只是尝试使用sudo service ssh status,但它没有返回任何东西。同样,使用ssh@localhost只返回一个端口错误。
一些随机的信息可能有帮助,我使用startunity在克罗什启动Ubuntu,它说在我的终端(xenial),这是不同的标准Ubuntu,我相信。我可能只是重新安装Ubuntu并重新开始,但我想尝试解决问题,因为它可能会再次出现。任何帮助都是非常感谢的。提前谢谢。
发布于 2019-04-05 15:38:49
您正在尝试连接到本地主机上的另一个PC做这样做,而不是覆盆子。
如果我使用的是一台PC,比如说IP 192.168.1.10,使用localhost实际上会指向您的本地地址。
现在,您要做的是访问本地地址之外的设备,为此您需要使用目标设备IP。
ssh pi@ip-of-raspberry例如(假设你的覆盆子有ip 192.168.1.30)
ssh pi@192.168.1.30这两种设备应该位于同一个局域网或同一VPN下(如果您正在使用它)
此外,如果您想知道ssh的状态,Ubuntu16.04使用systemctl:
systemctl status sshhttps://askubuntu.com/questions/1131473
复制相似问题