龙空技术网

Ubuntu 22.04(Jammy Jellyfish)系统配置及优化(一)

top-ops 296

前言:

此时兄弟们对“ubuntu修改配置文件需要什么命令”可能比较注意,我们都想要学习一些“ubuntu修改配置文件需要什么命令”的相关资讯。那么小编也在网摘上网罗了一些关于“ubuntu修改配置文件需要什么命令””的相关文章,希望大家能喜欢,小伙伴们快快来学习一下吧!

一、 Ubuntu Server 22.04 LTS版介绍

本文章中介绍的是Ubuntu Server 22.04 LTS版,做为应用服务器的操作系统,本文章中的Ubuntu不带图形界面, 所有的操作均在命令行模式中完成。

Ubuntu Server 22.04 LTS版的主要特点:

1. 长期支持:LTS版本意味着它将获得长达5年的官方支持和更新,包括安全补丁和软件更新。这使得Ubuntu 22.04成为企业和个人用户的理想选择,因为他们可以依赖于一个稳定和可靠的操作系统。

2. GNOME桌面环境:Ubuntu 22.04 LTS将继续使用GNOME桌面环境作为默认桌面。GNOME提供了直观、现代和功能强大的用户界面,具有高度的可定制性。

3. 新的软件版本:随着Ubuntu版本的升级,许多软件包也将进行升级,包括核心组件和应用程序。这将包括更新的内核、新版本的LibreOffice办公套件、Firefox浏览器等。

4. 改进的性能和稳定性:Ubuntu 22.04 LTS将引入一些性能和稳定性方面的改进,以提升整体的系统响应速度和用户体验。

5. 安全增强:Ubuntu一直以来都注重安全性,22.04 LTS将继续加强系统的安全性。这包括及时的安全更新、强化的安全配置和增强的隐私保护功能。

二、系统设置1. 设置IP地址

查看现有IP

$ ip addr

可以看到目前我的机器中有2个网卡,IP的分别为enp0s3:10.10.10.14/24,enp0s8:10.10.10.13/24。

查看网络配置文件,可以看到目前我的机器中有2个网卡,IP的分配方式为DHCP

$ cat /etc/netplan/00-installer-config.yaml

现在改为手动分配,设置ensp0s3这个网卡的IP为10.10.10.100/24,网关为10.10.10.1/24。

修改网卡地址

$ sudo vi /etc/netplan/00-installer-config.yaml

测试配置是否有错误

$ sudo netplan try

应用配置

$ sudo netplan apply

2. 修改SSH登陆端口

SSH默认的端口是22,如果有在外网通过远程SSH登陆的需求,建议修改默认端口,最好端口大于1024。这里以端口改为22222为样例。

安装openssh-server,已安装的请略过

$ sudo apt-get install openssh-server

修改ssh默认开放端口

$ sudo vi /etc/ssh/sshd_config

这里仅演示了修改默认SSH端口,并为了安全考虑禁止root账号已密码形式登陆

重启ssh服务,使配置生效。

$ sudo systemctl restart ssh

3. 设置防火墙

以最小化安装ubuntu server后ufw防火墙是默认未开启的

$ sudo ufw status

开启ufw防火墙

$ sudo ufw enable

列出被防火墙保护的程序

$ sudo ufw app list

目前只开放了openssh程序的端口,不过我们已经修改了ssh的默认端口,这时需要在ufw中允许新修改的22222端口,不然外部无法通过ssh远程登陆。

添加端口

$ sudo ufw allow 2222/tcp

重启ufw服务,使配置生效

$ sudo ufw reload

4. 设置时区、日期及时间

查看现有系统时区及日期时间

$ date -R

发现时区为+0000,而不是中国所在的+0800时区,时间也不对

使用timedatectl 命令设置时区

$ sudo timedatectl set-timezone Asia/Shanghai

再次通过date -R命令查看系统时间

时区、日期及时间已调整

将当前时间写入BIOS,修改硬件时间

$ sudo hwclock --systohc

查看硬件时间

$ sudo hwclock --show

硬件时间已与系统时间同步

参考:

"Ubuntu22.04 LTS 分区及配置优化" [木法星人]

"Multicast routing using netplan"

“Ubuntu 软件仓库镜像使用帮助”

标签: #ubuntu修改配置文件需要什么命令 #ubuntuufwssh