从零造一台 Ubuntu 24.04:虚拟机、装系统、配 IP 到 root 远程登录一篇通

文章目录

ubuntu 2404 安装过程

创建虚拟机

设置网络环境

安装过程

IP默认自动获取

代理为空,不配置

更改地址为 http://mirrors.aliyun.com/ubuntu

使用华为的mirror速度更快:http://mirrors.huaweicloud.com/ubuntu

采用默认分区

默认即可

自行设置用户名,主机名,密码

保持默认,不用选择

等待安装完成,该过程需要从Internet上下载软件包,还可以查看安装日志。

安装完成,出现 Reboot now 按钮,重启系统

出现以下提示,不用理会,直接 回车 继续重启。

安装后配置

安装常规软件包

vim和命令补全软件包。

bash 复制代码
#安装 vim 编辑器和 bash 命令补全工具;-y 安装时自动确认
laogao@ubuntu2404:~$ sudo apt-get install -y vim bash-completion

配置 IP

bash 复制代码
#进入 netplan 网络配置目录
laogao@ubuntu2404:~$ cd /etc/netplan/

#创建原配置备份目录
laogao@ubuntu2402:/etc/netplan$ sudo mkdir backup

#将系统自带的 cloud-init 配置移动到备份目录
laogao@ubuntu2402:/etc/netplan$ sudo mv 50-cloud-init.yaml backup

# 注意网卡名称
#新建并编辑 netplan 静态网络配置文件
laogao@ubuntu2404:/etc/netplan$ sudo vim 00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 10.1.8.10/24
      routes:
        - to: default
          via: 10.1.8.2
      nameservers:
        addresses:
          - 223.5.5.5
          - 223.6.6.6
  version: 2

# 应用配置
#设置配置文件权限为 600;600 表示仅属主可读写
laogao@ubuntu2404:/etc/netplan$ sudo chmod 600 00-installer-config.yaml

#使 netplan 网络配置生效
laogao@ubuntu2404:/etc/netplan$ sudo netplan apply

配置 root 密码

bash 复制代码
#为 root 用户设置登录密码
laogao@ubuntu2404:~$ sudo passwd root
[sudo] password for laogao: `huawei`
New password: `huawei`
Retype new password: `huawei`
passwd: password updated successfully

配置 root 远程登录

bash 复制代码
#编辑 sshd 服务配置,开启 root 远程登录
laogao@ubuntu2404:~$ sudo vim /etc/ssh/sshd_config
#PermitRootLogin prohibit-password
PermitRootLogin yes

# 重新sshd服务配置
#重启 ssh 服务使配置生效
laogao@ubuntu2404:~$ sudo systemctl restart ssh

#设置 ssh 开机自启
laogao@ubuntu2404:~$ sudo systemctl enable ssh
相关推荐
Decay__16 小时前
18_MySQL 智能巡检方案 —— 巡检项清单 / 一键巡检脚本 / 健康评分
运维·数据库·sql·mysql·架构
java_logo16 小时前
Docker 部署 Liquibase:轻松搭建数据库变更管理
数据库·docker·容器·数据库管理·liquibase·轩辕镜像·数据库变更
凤凰院凶涛QAQ17 小时前
《MySQL内核拆解:从SQL到InnoDB》(四) : 联合查询 & 视图
数据库·sql·mysql
码农小河6618 小时前
基于SSM+JSP的高校专业信息管理系统【附源码+数据库】
java·开发语言·数据库
张小姐的猫18 小时前
【MySQL】访问 & 数据流动原理
android·数据库·mysql·adb·1024程序员节
这个DBA有点耶1 天前
信创场景下数据同步软件怎么选?对比开源CDC与原生闭环工具的结构性差异
数据库·mysql·架构
多客:duokelijie1 天前
代练订单系统选型思路:跨品类游戏接入、订单分层管理、自动结算逻辑拆解!
数据库·mysql·微信小程序·前端框架·uni-app·php·持续部署
PingCAP1 天前
平凯星辰上榜!2026 年胡润全球独角兽企业
数据库
PingCAP1 天前
轨道交通 AFC 系统升级,平凯 Loop 把跨部门协同变成可追溯闭环
数据库