从客户端连接 Ubuntu 服务器时出错

从客户端连接 Ubuntu 服务器时出错
  1. 使用以下方式在 virtualbox 中安装 openssh 服务器

    sudo apt-get install openssh-server
    
  2. 尝试使用以下命令从主 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
    
  3. 我使用两个系统的 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>

相关内容