ubuntu 24.04 安装
准备安装介质
安装
选择语言
不安装更新
选择键盘布局
选择安装类型
配置网络(暂时使用DHCP)
代理配置(暂不使用代理)
配置镜像仓库(使用清华镜像) https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
磁盘配置
确认安装
用户名密码配置
跳过
安装SSH
暂不安装其它
安装进行中
安装完成重启
OpenSSH安装配置
安装(已安装跳过)
- 更新软件包列表:sudo apt update
- 安装 OpenSSH 服务器(已安装跳过):sudo apt install openssh-server
- 检查 SSH 服务器状态:sudo systemctl status ssh
配置
- 防火墙打开了 SSH 端口 sudo ufw allow ssh
- 新建配置文件:sudo vim /etc/ssh/sshd_config.d/mysshd.conf
permitrootLogin yes
- 重启sshd:sudo service ssh restart
- 检查 SSH 服务器状态:sudo systemctl status ssh
连接服务器
打开 MobaXterm
配置连接
点击连接,输入用户密码登录
Ubantu安装后配置
sudo命令免密
sudo vim /etc/sudoers.d/mysudo
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD: ALL
关闭防火墙
- 检查防火墙状态:sudo ufw status
- 关闭防火墙:sudo ufw disable
- 禁止防火墙开机启动:sudo systemctl disable ufw
sudo ufw status
sudo ufw disable
sudo systemctl disable ufw
关闭交换分区
检查当前的交换分区状态:sudo swapon --show
禁用所有交换分区:sudo swapoff -a
永久禁用交换分区:sudo vim /etc/fstab
注释下面一行
修改root密码
sudo passwd root
调整时间及时区
查看时间及时区:timedatectl
列出可选时区:timedatectl list-timezones
设置时间上海:sudo timedatectl set-timezone Asia/Shanghai
调整开机networkd-wait-online
检查服务状态:systemd-networkd-wait-online.service
调整 systemd-networkd-wait-online 服务的超时时间
创建配置目录:sudo mkdir -p /etc/systemd/system/systemd-networkd-wait-online.service.d
创建配置文件:sudo vi /etc/systemd/system/systemd-networkd-wait-online.service.d/override.conf
[Service]
TimeoutStartSec=1s
重新加载 systemd 配置并重启服务
sudo systemctl daemon-reload
sudo systemctl restart systemd-networkd-wait-online.service
调整主机名称
查看主机名:hostname
修改hostname文件:sudo vim /etc/hostname
phcomp
修改hosts文件:sudo vim /etc/hosts
禁用SELinux
默认情况下并没有启用SELinux(Security-Enhanced Linux)。Ubuntu通常使用AppArmor作为其默认的安全模块
检查当前的 AppArmor 状态:sudo apparmor_status
停止 AppArmor 服务:sudo systemctl stop apparmor
禁用 AppArmor 开机启动:sudo systemctl disable apparmor
完全卸载 AppArmor(可选):sudo apt-get purge apparmor
修改网络配置
显示当前网络信息:ip a
修改配置文件:sudo vim /etc/netplan/99_config.yaml
#静态ip设置方式
network:version: 2renderer: networkdethernets:ens33:dhcp4: noaddresses:- 192.168.71.121/24routes:- to: defaultvia: 192.168.71.2nameservers:search: [mydomain, otherdomain]addresses: [10.10.10.1, 1.1.1.1]
应用配置文件:sudo netplan apply
应用后需用新IP登录
安装常用工具
更新软件包列表:sudo apt update
安装文本编辑器 vim :sudo apt install vim
安装同步工具rsync:sudo apt install rsync
同安Ping:sudo apt install iputils-ping