Ubuntu与RedHat Linux的不同

部署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服务

​​​​​​​

相关推荐

  1. SRE DevOps 不同之处

    2024-06-17 22:08:03       59 阅读
  2. CPUGPU原理不同

    2024-06-17 22:08:03       34 阅读
  3. 人类深度学习机器深度学习不同

    2024-06-17 22:08:03       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-17 22:08:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-17 22:08:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-17 22:08:03       82 阅读
  4. Python语言-面向对象

    2024-06-17 22:08:03       91 阅读

热门阅读

  1. 深入探索Spring Boot:原理与实践

    2024-06-17 22:08:03       24 阅读
  2. CSS基础

    CSS基础

    2024-06-17 22:08:03      29 阅读
  3. Android WindowFeature小探究

    2024-06-17 22:08:03       30 阅读
  4. css预处理是什么?作用是什么?

    2024-06-17 22:08:03       29 阅读
  5. 一千题,No.0064(螺旋矩阵)

    2024-06-17 22:08:03       25 阅读
  6. MinIO:构建未来的开源对象存储解决方案

    2024-06-17 22:08:03       28 阅读
  7. LeetCode-day11-2813. 子序列最大优雅度

    2024-06-17 22:08:03       30 阅读
  8. Android Root全教程

    2024-06-17 22:08:03       26 阅读
  9. Django 使用Apscheduler执行定时任务

    2024-06-17 22:08:03       30 阅读
  10. git入门

    git入门

    2024-06-17 22:08:03      34 阅读
  11. SpringMVC的控制器方法的一些要点

    2024-06-17 22:08:03       32 阅读
  12. 深入解析Spring Boot的常用注解和组件(上)

    2024-06-17 22:08:03       24 阅读
  13. 一文详解选择低代码开发平台的六大理由

    2024-06-17 22:08:03       34 阅读