问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Ubuntu 22.04 初始化设置指南

创作时间:
作者:
@小白创作中心

Ubuntu 22.04 初始化设置指南

引用
CSDN
1.
https://blog.csdn.net/zhangkunls/article/details/144212550

我们在完成 Ubuntu 22.04 的系统安装后,为了确保系统的安全性、稳定性和性能,需要对系统进行一些初始化配置。以下是详细的步骤,包括设置软件源、更新补丁、配置网络等内容。

一、更新软件源

默认的软件源可能速度比较慢,我们可以换成国内源以提高更新速度。

  1. 备份原始软件源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 编辑软件源文件

使用以下命令打开sources.list 文件:

sudo nano /etc/apt/sources.list

将内容替换为以下国内源之一(推荐使用清华源或阿里源):

清华大学源

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse

阿里云源

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
  1. 更新软件包索引

保存文件后,运行以下命令刷新索引:

sudo apt update

二、更新系统和安装常用工具

  1. 升级系统

确保所有软件包和系统补丁是最新的:

sudo apt upgrade -y
sudo apt dist-upgrade -y
  1. 清理旧文件

清理未使用的依赖项和缓存:

sudo apt autoremove -y
sudo apt autoclean
  1. 安装常用工具

根据需要安装一些实用的工具:

sudo apt install -y vim curl wget git net-tools htop unzip build-essential

三、配置网络

  1. 检查网络状态

使用以下命令检查网络连接:

ip addr
ping -c 4 8.8.8.8
  1. 设置静态 IP(如果需要)

Ubuntu 22.04 使用 Netplan 配置网络。编辑/etc/netplan/ 目录下的配置文件(例如00-installer-config.yaml):

sudo nano /etc/netplan/00-installer-config.yaml

示例配置(静态 IP):

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: false
      addresses:
- 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
- 8.8.8.8
- 8.8.4.4

应用配置:

sudo netplan apply

四、设置时区与时间同步

  1. 设置时区

检查当前时区:

timedatectl

如果需要更改时区,例如设置为上海时区:

sudo timedatectl set-timezone Asia/Shanghai
  1. 启用时间同步

确保 NTP 时间同步已启用:

sudo timedatectl set-ntp true

五、添加用户与权限设置

  1. 添加用户

创建一个新用户(例如newuser):

sudo adduser newuser
  1. 赋予管理员权限

将用户添加到sudo 组:

sudo usermod -aG sudo newuser
  1. 测试新用户

切换到新用户并测试权限:

su - newuser
sudo whoami

六、增强系统安全性

  1. 设置防火墙(UFW)

安装并启用 UFW:

sudo apt install ufw -y
sudo ufw enable
sudo ufw allow ssh
sudo ufw status
  1. 检查 SSH 配置

如果使用 SSH,编辑 SSH 配置文件:

sudo nano /etc/ssh/sshd_config

推荐的安全设置:

  • 禁用 root 登录:PermitRootLogin no
  • 修改默认端口(例如 2222):Port 2222

重启 SSH 服务:

sudo systemctl restart ssh

七、安装图形化界面(可选)

如果是服务器版本并且需要图形界面,可以安装轻量级桌面环境:

sudo apt install ubuntu-desktop -y  # GNOME
sudo apt install xfce4 -y          # XFCE

八、验证配置

完成初始化设置后,建议重启系统并进行验证:

sudo reboot

检查系统是否正常运行,网络是否正常,安全配置是否生效。

通过以上步骤,我们就完成了 Ubuntu 22.04 的基本初始化配置。如果有其他个性化需求,可以根据实际情况进一步调整系统配置。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号