当前位置: 首页 > news >正文

ubuntu 24.04 安装

准备安装介质

安装

选择语言

不安装更新

选择键盘布局

选择安装类型

配置网络(暂时使用DHCP)

代理配置(暂不使用代理)

配置镜像仓库(使用清华镜像) https://mirrors.tuna.tsinghua.edu.cn/ubuntu/

磁盘配置

确认安装

用户名密码配置

跳过

安装SSH

暂不安装其它

安装进行中

安装完成重启

OpenSSH安装配置

安装(已安装跳过)

  1. 更新软件包列表:sudo apt update
  2. 安装 OpenSSH 服务器(已安装跳过):sudo apt install openssh-server
  3. 检查 SSH 服务器状态:sudo systemctl status ssh

配置

  1. 防火墙打开了 SSH 端口 sudo ufw allow ssh
  2. 新建配置文件:sudo vim /etc/ssh/sshd_config.d/mysshd.conf
    permitrootLogin yes
  3. 重启sshd:sudo service ssh restart
  4. 检查 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

关闭防火墙

  1. 检查防火墙状态:sudo ufw status
  2. 关闭防火墙:sudo ufw disable
  3. 禁止防火墙开机启动: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

http://www.dtcms.com/a/336203.html

相关文章:

  • RAC环境redo在各节点本地导致数据库故障恢复---惜分飞
  • 云智智慧停充一体云-allnew全新体验-路内停车源码+路外停车源码+充电桩源码解决方案
  • 从零配置YOLOv8环境:RTX 3060显卡完整指南
  • 43.安卓逆向2-补环境-使用unidbg(使用Smali语法调用方法和使用方法地址调用方法)
  • n2n局域网搭建
  • 0-12岁幼儿启蒙与教育
  • Linux操作系统远程连接
  • 代码管理系统简介与部署
  • 《告别 if-else 迷宫:Python 策略模式 (Strategy Pattern) 的优雅之道》
  • Honor of Kings 101star (S40) 2025.08.17
  • Spring Bean 的生命周期:从创建到销毁的完整旅程​
  • Gemini 学习记录:实践与反思
  • 深度解析 Spring Bean 生命周期
  • UE5多人MOBA+GAS 49、创建大厅
  • MariaDB 多源复制
  • Qt异步编程:QFuture与QPromise深度解析
  • Mysql常见的查询总结
  • Golang database/sql 包深度解析(二):连接池实现原理
  • 快速掌握Hardhat与Solidity智能合约开发
  • Rust Web 全栈开发(十三):发布
  • 实时视频延迟优化实战:RTSP与RTMP播放器哪个延迟更低?
  • 数据结构初阶(19)外排序·文件归并排序的实现
  • 博士招生 | 麻省理工学院 招收化学+人工智能方向 博士/博士后
  • 【编程实践】关于S3DIS数据集的问题
  • Docker+飞算JavaAI=未来:全流程容器化AI开发实战
  • Python注解
  • 【leetcode】14. 最长公共前缀
  • 构建经典PyTorch框架卷积神经网络参数demo
  • WPF真入门教程35--手搓WPF出真汁【蜀味正道CS版】
  • 中国三大主粮作物(水稻、小麦、玉米)空间分布数据集