rt,我明明都配置好了,虚拟机能访问主机,主机是ubuntu17.10,。然而虚拟机也是装的ubuntu17.10。为啥主机不能访问虚拟机,虚拟机可以访问主机?求大神指点,弄了一下午也没找着原因

解决方案 »

  1.   

    注意虚拟机的防火墙配置、sshd服务开启没等这些选项。
      

  2.   

    应该是权限没开吧。
    1.install ssh on host and VM unit :
    sudo apt-get install ssh
    2.check ssh has been installed:
    ps -aux|grep sshd
    3. Edit sshd.config both on host and VM os :
    gedit /etc/ssh/sshd_config
    change "#PermitRootLogin prohibit-password " to "PermitRootLogin yes"
    sudo /etc/init.d/ssh stop
    sudo /etc/init.d/ssh restart
    4. on VM unit
    scp  /usr/test.log [email protected]:/usr