vmware安装Ubuntu server 18.04并开启root账户的远程连接

最近想体验一下Ubuntu server 18.04版本,所以上官网下载了ISO镜像文件装到虚拟机上,记录一下自己的安装过程以作分享。希望能对有需求的人有帮助。
下面直接开始安装

一、创建虚拟机

  1. VMware主页中点击创建新的虚拟机vmware安装Ubuntu server 18.04并开启root账户的远程连接_第1张图片
  2. 选择自定义选项vmware安装Ubuntu server 18.04并开启root账户的远程连接_第2张图片
  3. 下一页面直接点击下一步,来到操作系统选择页面,这里选择“稍后安装操作系统”vmware安装Ubuntu server 18.04并开启root账户的远程连接_第3张图片
  4. 下一页面直接点击下一步,进入命名虚拟机页面,命名虚拟机和选择好要安装的目录后,再点击下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第4张图片
  5. 处理起配置页面,可根据自己的需求和宿主机的配置来选择,我这里选择默认的1个CPU,直接点击下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第5张图片
  6. 来到内存分配页面,这里我给它分配2G的内存之后,点击下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第6张图片
  7. 网络类型选择页面,可以就选择默认的NAT模式,直接点击下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第7张图片
  8. 后面页面可以一直点击下一步到磁盘容量选择页面,这里最大容量大小可以就选择默认的20G,类型可以选择“存储为单个文件”,然后再点击下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第8张图片
  9. 下一页面直接点击下一步来到硬件选择页面,点击“自定义硬件”vmware安装Ubuntu server 18.04并开启root账户的远程连接_第9张图片
    在弹出的页面中选择到磁盘中的Ubuntu18.04的ISO文件vmware安装Ubuntu server 18.04并开启root账户的远程连接_第10张图片回到硬件选择页面,点击完成按钮即可vmware安装Ubuntu server 18.04并开启root账户的远程连接_第11张图片
  10. 完成前面的步骤后,虚拟机建立成功,接下来就是开启虚拟机安装系统vmware安装Ubuntu server 18.04并开启root账户的远程连接_第12张图片

二、系统安装

  1. 安装系统第一个页面时语言选择页面,这个18.04的版本貌似没有中文语言可选,所以就只能选择English了,敲击回车键即可选择vmware安装Ubuntu server 18.04并开启root账户的远程连接_第13张图片
  2. 键盘配置页面,直接按回车选择默认选项即可vmware安装Ubuntu server 18.04并开启root账户的远程连接_第14张图片
  3. 下面几步都是直接敲回车键,选择默认选项即可vmware安装Ubuntu server 18.04并开启root账户的远程连接_第15张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第16张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第17张图片
  4. 在镜像源地址配置页面,可以就选择默认的Ubuntu的地址,也可以配置国内的镜像源的地址,这里我自己填的是http://mirrors.aliyun.com/ubuntu,图片中是默认内容vmware安装Ubuntu server 18.04并开启root账户的远程连接_第18张图片
  5. 文件系统配置,这里我也直接选的默认选项vmware安装Ubuntu server 18.04并开启root账户的远程连接_第19张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第20张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第21张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第22张图片
  6. 文件系统配置选择完毕,来到主机名和用户设置配置页面,这里用户根据自己的想法来设置vmware安装Ubuntu server 18.04并开启root账户的远程连接_第23张图片
  7. 来到SSH安装配置页面,可以选择直接跳过,以后需要安装SSH时再手动安装,我这里选择安装,敲击空格键就选择上了,然后按方向键选择到“Done”,敲击回车进入下一步vmware安装Ubuntu server 18.04并开启root账户的远程连接_第24张图片在Import SSH identity选项中,有三个选项,默认时“no”,另外两个是配置以后远程连接该系统时,需要用SSH密钥进行连接(安全性比“no”要高),但是这个是在虚拟机上的系统,考虑以后我对其的使用场景,我这里就选择“no”了,即远程连接使用账户密码即可。如果该系统需要暴露在公网中,建议使用SSH密钥来远程连接。
  8. 来到应用安装页面,我这里选择了docker(敲击空格选择)vmware安装Ubuntu server 18.04并开启root账户的远程连接_第25张图片
  9. 前面的步骤选择好之后,最后就是等待系统自己安装完毕vmware安装Ubuntu server 18.04并开启root账户的远程连接_第26张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第27张图片选择Reboot Now重启系统,耐心等待系统重启。
  10. 在系统启动页面这敲击回车键vmware安装Ubuntu server 18.04并开启root账户的远程连接_第28张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第29张图片
    来到登陆页面,输入之前设置的用户名和密码登陆即可。
  11. 之前选择安装的docker,这里并没有安装上,不知道为什么vmware安装Ubuntu server 18.04并开启root账户的远程连接_第30张图片

三、开启root用户以及其远程连接

  1. 查看SSH服务
    (1)使用ps -e | grep ssh查看,只需要查看有没有sshd的进程即可,有则说明SSH服务已经安装并且在提供服务,没有则说明没有SSH服务,那么则需要进行2-3的步骤。vmware安装Ubuntu server 18.04并开启root账户的远程连接_第31张图片
    (2)使用service sshd status查看,显示是active(running)说明SSH服务存在并且在运行;若是返回service not found则说明没有该服务,需要进行步骤2-3。vmware安装Ubuntu server 18.04并开启root账户的远程连接_第32张图片这里无论是使用方式一还是方式二查看,都说明SSH服务才能在并且在正常运行,可以直接跳至第4步。
  2. 手动安装SSH服务
    采用sudo apt install ssh -y
    或者sudo apt install openssh-server -y 安装SSH服务端(必须安装)
    sudo apt install openssh-client -y 安装客户端(可选)
  3. 启动SSH服务
    sudo /etc/init.d/ssh start
  4. 修改SSH配置文件:sudo vi /etc/ssh/sshd_config
将PermitRootLogin without-password或者PermitRootLogin prohibit-password
修改为PermitRootLogin yes

vmware安装Ubuntu server 18.04并开启root账户的远程连接_第33张图片vmware安装Ubuntu server 18.04并开启root账户的远程连接_第34张图片
然后保存并退出。
5. 设置root角色的密码(若之前从来没有设置过,该操作也开启了root角色)

sudo passwd root

vmware安装Ubuntu server 18.04并开启root账户的远程连接_第35张图片
6. 重启SSH服务:sudo service ssh restart
vmware安装Ubuntu server 18.04并开启root账户的远程连接_第36张图片
没有报错,说明SSH服务重启成功
7. 使用Xshell6使用root进行远程连接测试vmware安装Ubuntu server 18.04并开启root账户的远程连接_第37张图片连接成功,也说明启用root账户并开启远程连接成功。

参考链接:
Ubuntu 18.04 Server 版安装过程图文详解
Ubuntu允许root远程登录配置
Ubuntu16.04设置ROOT密码,开启ROOT远程SSH连接

你可能感兴趣的:(Linux,Ubuntu)