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

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

一、创建虚拟机
  1. VMware主页中点击创建新的虚拟机在这里插入图片描述
  2. 选择自定义选项在这里插入图片描述
  3. 下一页面直接点击下一步,来到操作系统选择页面,这里选择“稍后安装操作系统”在这里插入图片描述
  4. 下一页面直接点击下一步,进入命名虚拟机页面,命名虚拟机和选择好要安装的目录后,再点击下一步在这里插入图片描述
  5. 处理起配置页面,可根据自己的需求和宿主机的配置来选择,我这里选择默认的1个CPU,直接点击下一步在这里插入图片描述
  6. 来到内存分配页面,这里我给它分配2G的内存之后,点击下一步在这里插入图片描述
  7. 网络类型选择页面,可以就选择默认的NAT模式,直接点击下一步在这里插入图片描述
  8. 后面页面可以一直点击下一步到磁盘容量选择页面,这里最大容量大小可以就选择默认的20G,类型可以选择“存储为单个文件”,然后再点击下一步在这里插入图片描述
  9. 下一页面直接点击下一步来到硬件选择页面,点击“自定义硬件”在这里插入图片描述
    在弹出的页面中选择到磁盘中的Ubuntu18.04的ISO文件在这里插入图片描述回到硬件选择页面,点击完成按钮即可在这里插入图片描述
  10. 完成前面的步骤后,虚拟机建立成功,接下来就是开启虚拟机安装系统在这里插入图片描述
二、系统安装
  1. 安装系统第一个页面时语言选择页面,这个18.04的版本貌似没有中文语言可选,所以就只能选择English了,敲击回车键即可选择在这里插入图片描述
  2. 键盘配置页面,直接按回车选择默认选项即可在这里插入图片描述
  3. 下面几步都是直接敲回车键,选择默认选项即可在这里插入图片描述在这里插入图片描述在这里插入图片描述
  4. 在镜像源地址配置页面,可以就选择默认的Ubuntu的地址,也可以配置国内的镜像源的地址,这里我自己填的是http://mirrors.aliyun.com/ubuntu,图片中是默认内容在这里插入图片描述
  5. 文件系统配置,这里我也直接选的默认选项在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
  6. 文件系统配置选择完毕,来到主机名和用户设置配置页面,这里用户根据自己的想法来设置在这里插入图片描述
  7. 来到SSH安装配置页面,可以选择直接跳过,以后需要安装SSH时再手动安装,我这里选择安装,敲击空格键就选择上了,然后按方向键选择到“Done”,敲击回车进入下一步在这里插入图片描述在Import SSH identity选项中,有三个选项,默认时“no”,另外两个是配置以后远程连接该系统时,需要用SSH密钥进行连接(安全性比“no”要高),但是这个是在虚拟机上的系统,考虑以后我对其的使用场景,我这里就选择“no”了,即远程连接使用账户密码即可。如果该系统需要暴露在公网中,建议使用SSH密钥来远程连接。
  8. 来到应用安装页面,我这里选择了docker(敲击空格选择)在这里插入图片描述
  9. 前面的步骤选择好之后,最后就是等待系统自己安装完毕在这里插入图片描述在这里插入图片描述选择Reboot Now重启系统,耐心等待系统重启。
  10. 在系统启动页面这敲击回车键在这里插入图片描述在这里插入图片描述
    来到登陆页面,输入之前设置的用户名和密码登陆即可。
  11. 之前选择安装的docker,这里并没有安装上,不知道为什么在这里插入图片描述
三、开启root用户以及其远程连接
  1. 查看SSH服务
    (1)使用ps -e | grep ssh查看,只需要查看有没有sshd的进程即可,有则说明SSH服务已经安装并且在提供服务,没有则说明没有SSH服务,那么则需要进行2-3的步骤。在这里插入图片描述
    (2)使用service sshd status查看,显示是active(running)说明SSH服务存在并且在运行;若是返回service not found则说明没有该服务,需要进行步骤2-3。在这里插入图片描述这里无论是使用方式一还是方式二查看,都说明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

在这里插入图片描述在这里插入图片描述
然后保存并退出。
5. 设置root角色的密码(若之前从来没有设置过,该操作也开启了root角色)

sudo passwd root

在这里插入图片描述
6. 重启SSH服务:sudo service ssh restart
在这里插入图片描述
没有报错,说明SSH服务重启成功
7. 使用Xshell6使用root进行远程连接测试在这里插入图片描述连接成功,也说明启用root账户并开启远程连接成功。

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

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值