ubuntu 22.04 server 安装 和 初始化 LTS

devtools/2024/11/7 20:24:09/

ubuntu 22.04 server 安装 和 初始化

下载地址

https://releases.ubuntu.com/jammy/

使用的镜像是

ubuntu-22.04.5-live-server-amd64.iso

usb 启动盘制作工具

https://rufus.ie/zh/
rufus-4.6p.exe
需要主板 支持 UEFI 启动
在这里插入图片描述

Ubuntu22.04.4-server安装 流程

https://blog.csdn.net/q276250281/article/details/141363313

从上到下依次为:你的名称,计算机名称,用户名,密码,确认密码;

选择安装openssh后,再选择最下面的Done回车
先不设置静态IP,先用自动IP

设置镜像源地址的时候

先用默认镜像源地址,这个地方等20秒,再下一步

磁盘分区的 地方

取消选择

set up this disk as an lvm group 去掉
在这里插入图片描述

设置root账户密码

输入:sudo passwd root 设置root账户密码,这里会要你先输入当前账户密码回车,再输入你要设置的root账户密码回车,接着重复输入一遍root账户密码确认,回车。

手动设置静态IP

/etc/netplan/50-cloud-init.yaml

原来的内容

# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:ethernets:enp0s31f6:dhcp4: trueversion: 2

修改后的 内容

# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:ethernets:enp0s31f6:dhcp4: noaddresses: [192.168.99.66/24]routes:- to: defaultvia: 192.168.99.1nameservers:addresses:- 114.114.114.114- 8.8.8.8    version: 2

同时需要修改
sudo vi /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

network: {config: disabled}

sudo netplan apply

关闭防火墙

sudo ufw status查看防火墙状态,inactive是关闭,active是开启。

如果是开启状态则关闭防火墙

防火墙基本命令:

sudo ufw enable 开启防火墙

sudo ufw disable 关闭防火墙

设置时区 和 时区同步

执行命令:
timedatectl set-timezone “Asia/Shanghai”

执行命令:
timedatectl set-ntp yes

系统备份

ubuntu server 20.04 备份和恢复 系统 LTS
https://blog.csdn.net/wowocpp/article/details/134824060

备份的时候,需要先将 命令 复制到 一个txt文件中,别直接粘贴。
因为 网页会给 自动添加 后缀

修改ssh 端口号

修改端口号的 原因是
如果 把 ssh 端口号22 映射到 公网的 一个 普通端口比如 98765上面
某天重装系统,没有来得及 开启防火墙,可能会 被趁机连接
或者是会忘记这件事情
是一个安全隐患
还是修改端口号的好
只要是 可能 对外的 机器,都要 修改一下 端口

sudo vi /etc/ssh/sshd_config
sudo systemctl restart sshd
把port设置成7000以上端口比较安全

不允许root通过ssh登录,再增加安全性
允许指定用户登录,再减小被暴力破解可能性。

Port 7896

#PermitRootLogin prohibit-password
这个默认 是no

ssh -p 7896 root@192.168.99.46
Permission denied, please try again.


http://www.ppmy.cn/devtools/132113.html

相关文章

解决 Fail to pip install mlc-llm

[Question] Fail to pip install mlc-llm Issue #2974 mlc-ai/mlc-llm GitHub❓ General Questions Hi, I’m trying to install mlc-llm on my Jetson agx orin. Environment: Jetson agx orin、Ubuntu 20.04、CUDA 12.2 I ran the following commands:conda create -n ml…

解密.Lockbit3.0勒索病毒:恢复加密数据与预防策略

引言 随着信息技术的飞速发展,勒索病毒作为一种新型的网络攻击手段,正对全球范围内的计算机系统构成严重威胁。其中,.Lockbit3.0勒索病毒以其高度的隐蔽性、传播性和危害性,成为了众多企业和个人用户的心头之患。本文将详细介绍.…

苍穹外卖Day3test报错javax.websocket.server.ServerContainer not available

苍穹外卖Day3test报错javax.websocket.server.ServerContainer not available springboot 中集成websocket出的问题 测试会报错,启动程序不会报错 除了test的时候运行会报错,正常时候编写不会出错,不用管这个问题,继续往下进行…

企业CRM管理系统PHP源码/PHP客户关系CRM客户管理系统源码

系统功能实现 1、 公海管理:公海类型、客户公海。 2、 线索管理:我的线索、线索列表、线索状态、线索来源。 3、 客户管理:我的客户、客户列表、成交客户、行业类别、预查、地区列表、客户状态、客户级别。 4、 业绩订单:订单列表、我的订单。 5、 系统设置:系统设置…

单位存款证明管理

单位存款证明管理 在现代金融业务中,单位存款证明是企业与银行之间重要的金融凭证之一。随着银行业务流程的不断优化和升级,集中处理模式成为了提高效率和安全性的新趋势。本文将为您详细介绍单位存款证明管理的集中处理模式,以及它如何为银…

mysql 安装 windows

新版安装 新版本安装 如果出现initializing database无法安装 则用我当前版本传送门 如MySQL 安装时没有developer default 选项 解决方法传送门 如果上述还不行 可以选择full 汉化下载 传送门

视频QoE测量学习笔记(二)

A Survey on Bitrate Adaptation Schemes for Streaming Media Over HTTP论文学习笔记 自适应比特率(ABH或ABS) 是一种旨在通过 HTTP 网络有效地流式传输文件的技术。向用户的视频播放器提供多个相同内容、不同大小文件的文件,然后客户端选…

如何在本地搭建通义千问大模型

## 如何在本地搭建通义千问大模型 ### 引言 通义千问大模型是一个强大的语言模型,适用于自然语言处理和生成任务。在这篇博客中,我们将介绍如何在本地搭建和运行通义千问大模型,以便于开发者和研究人员进行实验和应用。 ### 环境准备 在开…