美文网首页
VMware安装Ubuntu

VMware安装Ubuntu

作者: 宋song一 | 来源:发表于2020-02-17 16:18 被阅读0次

    Ubuntu 国内iso下载
    VMware Workstation V15.5.1下载

    VMware需要关闭hyper-v, docker需要开启hyper-v
    win10系统VMware Workstation与Device/Credential Guard不兼容怎么办

    一、VirtualBox虚拟机网络设置(四种方式)

    VirtualBox的提供了四种网络接入模式,它们分别是:

    1. NAT 网络地址转换模式(NAT,Network Address Translation)

    • 虚拟机与主机关系:
      只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
    • 虚拟机与网络中其他主机的关系:
      只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
    • 虚拟机与虚拟机之间的关系:
      NAT网络中,如果几台虚拟机连接在同一网段,虚拟机之间是可以访问的.
      如果不在同一网段,则 相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此

    2. Bridged Adapter 桥接模式

    从虚拟机外部连接使用的模式

    • 虚拟机与主机关系:
      可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。
    • 虚拟机于网络中其他主机关系:
      可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。
    • 虚拟机于虚拟机关系:
      可以相互访问,原因同上。

    3. Internal 内部网络模式

    内网模式,顾名思义就是内部网络模式,虚拟机与外网完全断开,只实现虚拟机于虚拟机之间的内部网络模式。

    4. Host-only Adapter 主机模式

    主机模式,这是一种比较复杂的模式,需要有比较扎实的网络基础知识才能玩转。可以说前面几种模式所实现的功能,在这种模式下,通过虚拟机及网卡的设置都可以被实现。

    二、详解VMware 虚拟机中添加新硬盘的方法

    如果不是使用单独的分区,选择 - 创建新虚拟磁盘

    三、VMware中的ubuntu虚拟机开机黑屏,无法打开桌面

    显示器的3D图形加速 关闭

    四、启用复制粘贴:

    VMware虚拟机Ubuntu&Linux系统安装VMware Tools

    五、使用中的错误信息

    ubuntu提示E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)

    Ubuntu apt-get install报错:E:有几个t软件包无法下载,要不运行apt-get update....
    解决办法:
    加一个万能域名:
    1.sudo vim /etc/resolv.conf
    2.添加nameserver 8.8.8.8(原来的可以不用注释掉)
    3.wq:保存退出
    再次进行sudo apt-get install就可以了

    六、从虚拟机外部连接Ubuntu

    1. win10在 控制面板\网络和 Internet\网络连接 或者 右下角打开“网络和Internet设置”--更改适配器选项,选择 VMware开头的网络(我的是VMware Network Adapter VMnet1),右键属性,在 VMware Bridge Protocol前面打勾 并确定。

    image.png
    在桥接完毕后可能连接不上网,你需要重启主机或使用ipconfig/release来释放之前获取到的IP地址,再通过ipconfig/renew重新获取地址即可
    以上参考Vmvare虚拟机设置桥接模式

    2.虚拟机外部连接本地Ubuntu虚拟机

    2.1 参考:XShell连接本地Ubuntu虚拟机

    查看ssh是否已经安装: ssh localhost

    (当然还有一种方式就去 /etc/ssh/看一眼也是可以的。)
    安装openssh-server: apt-get install openssh-server
    切换路径: cd /etc/ssh/
    (最最最关键的地方在sshd_config中,是否存在该文件sshd_config
    使用vim打开sshd_config文件
    如果没安装vim用下面的命令安装一下,当然你用vi修改也是没问题的。值得注意的是不管是什么编辑器你都必须首先获得root权限)
    安装vim: apt-get install vim
    编辑: sudo vim sshd_config
    (#sudo vim /etc/ssh/sshd_config)

    2.2 关于Ubuntu拒绝root用户ssh远程登录

    找到并用#注释掉这行:PermitRootLogin prohibit-password

    新建一行 添加:PermitRootLogin yes

    重启服务:sudo service ssh restart

    解读一下这两句话吧!

    PermitRootLogin yes: 允许root登录,设为yes。
    PermitRootLogin prohibit-password :允许root登录,但是禁止root用密码登录.很明显这行是需要被注释掉的!!!

    2.3 虚拟机外部连接本地Ubuntu虚拟机

    ubuntu查看ip地址:ifconfig ,得到ip地址
    xshell 输入:ssh ip地址 或 新建会话,我这里用户名需要用user登陆,输入密码即可连接

    如果要使用root登陆,需要在 ubuntu里重设root密码,passwd
    如果还不行,sudo vim /etc/ssh/sshd_config 把StrictModes yes 这行也打开。
    然后重启服务 /etc/init.d/ssh restart (也许sudo service ssh restart也可以)

    相关文章

      网友评论

          本文标题:VMware安装Ubuntu

          本文链接:https://www.haomeiwen.com/subject/smabfhtx.html