我有一台笔记本电脑、一台台式机和一部安卓手机(Moto G),它们都连接到家里的同一个 wifi 网络。
我在笔记本电脑和台式机上安装了 openssh-server,可以使用 ssh 连接它们。我还可以使用 ConnectBot 从手机连接到它们。
为了避免从台式机连接到笔记本电脑时输入密码,我按照此答案中的步骤操作:https://askubuntu.com/a/46935/411123用于基于密钥的身份验证。我现在可以从台式机连接到笔记本电脑而无需使用密码,但当我尝试使用 ConnectBot 连接到笔记本电脑时,我收到错误:EHOSTUNREACH(没有到主机的路由)。
虽然我仍然可以使用 ConnectBot 连接到台式机。
我如何从手机连接到笔记本电脑?一个客户端的基于密钥的身份验证是否会禁用其他客户端的密码身份验证?
答案1
我再次尝试,现在我可以使用 ssh 从手机连接到笔记本电脑。很可能是网络出了问题。