系统要求 1.做RAID5,并安装ubuntu16.04系统,分区/ 100G,/boot 512MB,data剩余,全部使用XFS文件。 2.设置root可以直接远程系统。

具体实现过程 由于环境受限 本次系统安装教程在虚拟机下实现

在虚拟机下加载Ubuntu 16.04iso后 默认选择English 安装 按下回车键 下一步 选择第一个安装Ubuntu服务器版 按回车 如下图 叫你选择语言 默认选择English 按回车 下一步 选择你的位置 默认选择united states 按回车 到下图 叫你检查键盘 直接选no 按回车 如下图 配置键盘 回车直接选择English(us)

然后加载一些组件 接着到设置主机名后选择继续,如下图:

回车后 到提示您要创建一个用户并设置密码 这里设置一个名为:onlyidc的用户 密码是:ONLYIDC2018 Ps:此步骤需要验证两次 为了节省时间就不截图第二次 这个是询问配置主目录需要加密码,这里选NO 然后回车,系统会加载时钟和地区 直接选yes

加载完时钟和地区后 到了本教程最重要的步骤了 就是磁盘分区 解释下上图四个选项 对应的中文意思

Guided -use entire disk 向导-使用整个磁盘

Guided -use entire disk and set up LVM 向导-使用整个磁盘并配置LVM

Guided -use entire disk and set up encrypted LVM 向导-使用整个磁盘并配置加密的LVM

Manual 手动分区

本次实验要求是需要手动分区 所以选择Manual 这里分区要求是: / 100G,/boot 512MB,data剩余,全部使用XFS文件。

选择Manual 按回车进入分区界面 选中pri/log 42.9 GB FREE SPACE 回车

解释下上图三个选项 对应的中文意思

Create a new partition 创建新的分区

Automatically partition the free space 对空闲空间进行自动分区

Show Cylinder /Head/Sector information 显示 柱面/磁头/扇区 信息

Create a new partition 先进行第一个分区/boot 如下图: 填入大小 512M后选择继续 ,如下图: 选择Primary 选择Beginning,如下图: 然后修改Use as 和Mounut point 这两个选项

Use as修改为:XFS journaling file system

Mounut point修改为:/boot -static files of the boot loader 修改完成后 如下图: 这里就创建了一个/boot 为512MB的分区了 Go Back 返回可以查看到 接着下一个分区是/ 100G Ps:由于实验环境所限 分区所对应的/ 分区会缩小1GB

选中pri/log 42.4 GB FREE SPACE 回车 填入大小 1GB后选择继续 ,如下图: 选择Logical,如下图: 然后修改Use as 和Mounut point 这两个选项 最后如下图 这就成功创建了一个/ 为1GB的分区了

Go Back

继续创建最后一个分区 分区要求是data剩余 选中pri/log 41.4 GB FREE SPACE 回车 填入41.4GB后选择继续 ,如下图:

同理修改Use as 和Mounut point 这两个选项 修改后如下图 Go Back 查看分区 是否正确 全部分区完成后选择最后一个Finis partitioning and write changes to disk 至此分区完成 按回车 提示这里此次分区没有创建SWAP分区 是否返回到分区菜单 选no后 到了系统开始分区并格式化 选yes 这里提示在格式化并安装系统

到了选择是否自动更新计算机 这里选择No automatic updates 然后回车 到了选择软件包步骤 此次安装选择OpenSSH server 包 即可

加载完成后会跳出 nstall the GRUB boot loader on a hard disk窗口中Install the GRUB boot loader to the master boot record选项中利用空格键选择Yes,然后单击回车键进入下一步 在出现的Finish the installation窗口中使用默认配置Continue,然后单击回车键重启系统

重启完成后出现如下图所示的界面,则说明系统已经启动成功;

2.设置root可以直接远程系统。 首次登陆新安装ubuntu系统使用创建的用户登录,本例中是onlyidc用户

然后用sudo passwd root修改root密码 如图 然后再退出 用root登录就可以了

补充:此时在本地可以直接用root登录到系统 但在使用xshell登录服务器的时候,没有办法直接使用root账号登录,也就没有权限操作文件夹。 所以需要将root账号开启SSH登录权限。

####修改配置文件####### sudo vi /etc/ssh/sshd_config

在配置文件下找到下面这段代码, 注释掉 #PermitRootLogin without-password, 添加 PermitRootLogin yes

LoginGraceTime 120

#PermitRootLogin prohibit-password

PermitRootLogin yes

StrictModes yes 重启 ssh 服务

root@ubuntu:~# sudo service ssh restart

root@ubuntu:~# 然后用xshell 验证是否成功 如图所示 这是成功了