部署Ubuntu
安装在服务器上的系统一般追求极致的稳定,所以安装系统时为了避免潜在的问题,所以选的时候应该往后推选几个版本
首先因为现在使用的电脑是MacBook,还是最新的Mac所以在部署的时候要注意其安装的支持芯片架构(最新的Mac只支持arm架构的,老款的支持amd)
下载的地点可以通过官方网站又或者是免费的开源网站,就比如阿里云(阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区
)可以在里面找到要下的版本资源
进入页面后可以直接在OS镜像这里进行选择下载资源
(Mac用户需注意选择的资源里是否有arch,有的话M芯片系列产品就可以使用)此时在下面选择Ubuntu-arch下载即可
不同点
2防火墙不一样
最后进入虚拟机软件进行配置即可(但需要注意的是ubuntu的root用户密码是随机的,若想要将密码固定,需在登入界面后将其进行固定)配置完后关闭防火墙(防火墙跟RHLinux不一样,是ufw)
systemctl status ufw 查看防火墙的状态
systemctl disable ufw 使防火墙失效,不工作
3软件下载不一样
关完防火墙后,由于ubuntu和RHlinux的不同,所以有的软件ubuntu没有,所以需要进行安装,且此处的安装命令不再是“yum install”而是“apt install”,直接安装
apt install tree make gcc net-tools openvswitch-switch -y
下载和删除
普通的下载软件包是用apt download,而删除则是apt remove
4用户登陆不一样
由于Ubuntu的独特性导致在创建好虚拟机后无法知道其root的密码,所以需要进行越级修改其root的密码
在进入普通用户后,由于没有权限再加不知root用户的密码,则可以通过跨权限进行修改root密码,将其定死在“123”
pupa@server:~$ sudo passwd root
[sudo] password for pupa:
New password:
Retype new password:
passwd: password updated successfully
pupa@server:~$
然后就可以进行随机的使用root了
5ssh需要单独设置
若想要对ubuntu进行ssh远程连接,就需要将ubuntu里的ssh配置文件进行修改
先cd到etc里,“ls”查看(图一)找到“ssh”后,又cd到“ssh"里"ls"查看(图二)
(图1)
(图2)
找到ssh服务的主配置文件“ sshd_config“,最后对其进行vim编辑,将其ssh服务打开,对其进行
vim sshd_config 编辑ssh的主配置文件,注这是在ssh目录下进行的选择编辑,若不在此目录下的话,则需要输入完整的路径
vim /etc/ssh/sshd_config 完整的ssh_config的路径
进去后找到下面有个“PermitRootLogin”,将其后面的全部删除后,写上“yes”,即可成功开启ssh服务