使用以下方式在 virtualbox 中安装 openssh 服务器
sudo apt-get install openssh-server
尝试使用以下命令从主 ubuntu 终端连接虚拟机中安装的服务器:
ssh computer name of the main machine@system name of the virtual machine
首先结果是:
ssh: connect to host nirmal port 22: Connection refused
然后尝试使用以下命令打开端口:
sudo ufw allow 22
我使用两个系统的 IP 地址尝试了问题 2。主系统的 IP 地址为 192.168.100.106,虚拟机的 IP 地址为 10.0.2.15。尝试使用以下命令连接系统:
ssh [email protected]
当按下回车键时,命令转到下一行而没有任何输出,并且光标保持闪烁。
答案1
您不使用客户端的 IP 进行连接,而是使用服务器上设置的用户帐户进行连接,该帐户也已被授予建立 ssh 连接的权利。然后您(从客户端)使用ssh <user name of account on server>@<server ip>