当前位置: 首页 > 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.lryc.cn/news/623462.html

相关文章:

  • Android RxJava线程调度与性能优化指南
  • (一)前端面试(cookie/)
  • PostgreSQL导入mimic4
  • 数据结构代码分享-1 顺序表
  • 简单的 VSCode 设置
  • Oracle algorithm的含义
  • 基于Vue + Node能源采购系统的设计与实现/基于express的能源管理系统#node.js
  • Qt 5.5 的安装与配置(使用 VSCode编辑)
  • 【架构师从入门到进阶】第五章:DNSCDN网关优化思路——第十二节:网关安全-信息过滤
  • 基于多Agent的AFSIM复杂场景脚本生成技术(使用Claude Code)
  • 根号算法Ⅰ
  • 天地图应用篇: 增加缩放、比例尺控件
  • 24. 什么是不可变对象,好处是什么
  • 【Docker】搭建一款功能强大且免费的开源在线绘图工具 - draw.io
  • 云原生俱乐部-RH134知识点总结(2)
  • 62.不同路径
  • 【计算机网络面试】键入网址到网页显示期间,发生了什么?
  • 网络常识-DNS如何解析
  • 数据结构初阶(19)外排序·文件归并排序的实现
  • Ugit使用记录
  • 【自动化运维神器Ansible】template流程控制:for循环与if条件判断详解
  • Flink作业执行的第一步:DataFlow graph的构建
  • C11期作业18(07.12)
  • 栈与队列:数据结构中的双生子
  • 【JavaEE】多线程 -- 单例模式
  • [python学习记录2]变量
  • Maven 开发实践
  • PCA的一些实际应用
  • 详解flink java基础(一)
  • 前端项目的打包部署