我可以使用 rsa 密钥在两台机器之间进行 ssh 。
当两台机器都重新启动后。我可以从 Ubuntu 14.04 连接到 Debian 7.8、VirtualBox、Win 8.1。
但是,如果不先重新启动 Ubuntu 上的 ssh 服务器,我无法以其他方式连接。即使 ssh 已经在运行。
注意:当我启用密码登录时,无需重新启动即可访问双方。
编辑:回复评论
这是我从 VirtualBox 机器收到的错误消息。
ssh: connect to host 192.168.1.x port 22: Connection timed out
日志 /var/log/auh.log 中没有 DEBUG 级别的消息
正如前面提到的,如果我这样做
sudo service ssh restart
在 Ubuntu 上。然后我可以毫无问题地从 VirtualBox 进行连接。