ubantu22.0.4操作系统

1、安装

USB安装 https://documentation.ubuntu.com/desktop/en/latest/how-to/create-a-bootable-usb-stick/

待补充

2、静态IP设置

1、查看netplan配置文件

oracle@node1:/etc/netplan$ more 50-cloud-init.yaml 
more: cannot open 50-cloud-init.yaml: Permission denied
oracle@node1:/etc/netplan$ sudo more 50-cloud-init.yaml 
network:
  version: 2
  ethernets:
    ens32:
      dhcp4: true
2、使用vi或nano编辑文件,增加下列内容,注意yaml缩进     
$ sudo vi 00-installer-config.yaml
network:
renderer: networkd
ethernets:
  ens33:
    addresses:
       - 192.168.1.247/24
    nameservers:
      addresses: [4.2.2.2, 8.8.8.8]
    routes:
      - to: default
        via: 192.168.1.1
version: 2

3、应用netplan文件
 sudo netplan apply

 3、用户管理

ROOT账号管理
启用ROOT账号:
sudo passwd

禁用ROOT账号:
sudo passwd -l root

Listing, adding, and deleting local users
显示本地账户
cat /etc/passwd | cut -d : -f 1

增加本地账户
sudo adduser username

删除本地账户
sudo deluser username

禁用账号
sudo passwd -l username

启用账号
sudo passwd -u username

增加、删除用户组
sudo addgroup groupname
sudo delgroup groupname

把用户加到组
sudo adduser username groupname

密码策略文件:/etc/pam.d/common-password,

显示当前用户状态
sudo chage -l username

修改密码策略
sudo chage username
例如:
sudo chage -E 01/31/2015 -m 5 -M 90 -I 30 -W 14 username

 4、查看服务

查看所有已安装的服务‌:
systemctl list-unit-files --type=service

查看所有运行中的服务‌:
systemctl list-units --type=service --state=running

查看特定服务的状态‌:
systemctl status 服务名称.service

 5、启用APT自动更新

oracle@node1:/etc/apt/apt.conf.d$ sudo more 20auto-upgrades 
[sudo] password for oracle: 
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

关闭APT自动更新

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

6、英伟达显卡驱动

检查驱动版本
cat /proc/driver/nvidia/version
推荐更新工具:
ubuntu-drivers tool

检查硬件可用驱动:
for desktop
sudo ubuntu-drivers list
for server:
sudo ubuntu-drivers list --gpgpu

nvidia-driver-470
nvidia-driver-470-server
nvidia-driver-535
nvidia-driver-535-open
nvidia-driver-535-server
nvidia-driver-535-server-open
nvidia-driver-550
nvidia-driver-550-open
nvidia-driver-550-server
nvidia-driver-550-server-open

cat /proc/driver/nvidia/version
推荐更新工具:
ubuntu-drivers tool

检查硬件可用驱动:
for desktop
sudo ubuntu-drivers list
for server:
sudo ubuntu-drivers list --gpgpu

nvidia-driver-470
nvidia-driver-470-server
nvidia-driver-535
nvidia-driver-535-open
nvidia-driver-535-server
nvidia-driver-535-server-open
nvidia-driver-550
nvidia-driver-550-open
nvidia-driver-550-server
nvidia-driver-550-server-open

自动安装
for desktop
sudo ubuntu-drivers instal
for server
sudo ubuntu-drivers install --gpgpu
指定安装
for desktop
sudo ubuntu-drivers install nvidia:535
for server
sudo ubuntu-drivers install --gpgpu nvidia:535-server
sudo apt install nvidia-utils-535-server


查看NVIDIA的使用情况
lsmod | grep nvidia
查看CPU架构
lscpu

 7、SSH相关配置

SSH 服务状态检查
sudo systemctl status ssh
防火墙规则检查
sudo ufw status

SSH 配置与监听地址
sudo ss -tlnp | grep ssh
安装SSH
sudo apt install openssh-server

RSA登录:
1、ssh-keygen -t rsa -b 4096   保存路径:系统会询问保存位置,直接按 Enter 键使用默认路径 ~/.ssh/id_rsa,设置密码短语 (passphrase):这是一个强烈推荐的安全选项。输入一个密码来加密你的私钥
2、ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.198.133
3、sudo vim /etc/ssh/sshd_config
PubkeyAuthentication yes

 8、卸载软件

查看己安装的包
apt-get list --installed
dpkg --list 
 
        
命令               配置文件处理      依赖包处理     典型使用场景
apt remove         保留              不处理         临时卸载后可能重新安装
apt purge           删除              不处理         彻底清除软件痕迹
apt autoremove    不涉及            自动删除       清理无用依赖包释放空间  
      
ubuntu 完整卸载流程示例
更新软件包列表:
bash
复制
sudo apt update
彻底卸载软件:
bash
复制
sudo apt purge firefox
清理无用依赖:
bash
复制
sudo apt autoremove

 9、时区设置

1. 查看当前时区
#timedatectl
root@k8s-db-1:~# timedatectl
               Local time: Wed 2026-07-01 00:16:22 UTC
           Universal time: Wed 2026-07-01 00:16:22 UTC
                 RTC time: Wed 2026-07-01 00:16:22
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no          
#cat /etc/timezone

2. 设置时区
查看可选时区
#timedatectl list-timezones | grep Asia
root@k8s-db-1:~# timedatectl list-timezones | grep Asia
Asia/Aden
Asia/Saigon
Asia/Sakhalin
Asia/Samarkand
Asia/Seoul
Asia/Shanghai
设置
#timedatectl set-timezone Asia/Shanghai

 

posted @ 2026-03-04 11:18  hopeccie  阅读(8)  评论(0)    收藏  举报