安装ubuntu22.04系统,配置国内源以及ssh远程登录

一、安装ubuntu22.04系统

原文连接:Ubuntu操作系统22.04版本安装教程-VMware虚拟机_wx63f86e949a470的技术博客_51CTO博客

1.点击界面左侧的开启此虚拟机,即可进入Ubuntu操作系统安装界面,点击​​Try or Install Ubuntu ​​即可开始安装

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_Ubuntu_17

 

2.进入如下安装界面后,左侧选择框往下拉,选择中文简体,方便我们后续的安装,然后点击安装Ubuntu

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_系统安装_18

 

3.这里默认设置为Chinese,点击继续即可

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_VMware_19

 

4.默认正常安装,如果有低需求,可以选择最小安装,这也可节约电脑资源

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_VMware_20

 

5.这里选择默认清除整个磁盘并安装Ubuntu,点击现在安装

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_VMware_21

 

6.这里点击继续即可

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_Ubuntu_22

 

7.国内网络安装,默认位置为Shanghai,点击继续即可

8.账户设置,可以根据个人习惯设置自己的姓名、计算机名、用户名、登录密码等,设置完点击继续即可

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_系统安装_23

 

9.接下来等待系统安装即可

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_VMware_24

10.系统安装完毕重启即可

11.重启后,输入密码进入系统,界面如下

Ubuntu操作系统22.04版本安装教程-VMware虚拟机_Ubuntu_26

 二、配置root账号

1、修改root账号密码,先输入普通用户密码,再设置root密码,输入两次即可:

$ sudo passwd root

 三、配置IP地址

1、先ip a查看电脑的网卡信息:

 $ su -      切换到root账号

# ip a          可得知网卡名称为ens33

2、输入 sudo vim /etc/netplan/01-network-manager-all.yaml,编辑yaml文件,如下配置网卡信息

# Let NetworkManager manage all devices on this system
network:
  ethernets:
    ens33:
      addresses: [192.168.184.129/24]
      gateway4: 192.168.184.2
      dhcp4: false
      nameservers:
          addresses : [114.114.114.114]
  version: 2
  renderer: networkd
根据实际需要依次设置enp3s0网卡的静态IP地址、网关、DNS,dhcp4设置为false,最后一行添加:renderer: networkd。注意缩进对齐,并且每个冒号后面要跟一个空格,否则会有问题。设置好后保存退出

3、输入命令netplan apply使配置生效,或者reboot重启系统

 # netplan apply

四、更换阿里云源

首先将source.list复制为source.list.bak备份。

# cp /etc/apt/sources.list  /etc/apt/sources.list.bak

# vim /etc/apt/sources.list

https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse# deb https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiversedeb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

本文为 Ubuntu 22.04 的阿里云镜像源列表。若为其他版本,将所有jammy更改为其他版本代号即可。
常用的Ubuntu版本代号如下:
Ubuntu 22.04:jammy
Ubuntu 20.04:focal
Ubuntu 18.04:bionic
Ubuntu 16.04:xenia

修改完成后保存source.list文件,需要执行命令后才能生效

# sudo apt update

五、配置ssh,root可以远程登录

安装ssh服务

# apt install -y openssh-server

# systemctl start sshd                启动服务

# update-rc.d ssh enable            ssh服务开机自启

配置root可远程登录,修改下面的配置内容,保存并退出

# vim /etc/ssh/sshd_config

PermitRootLogin yes

PasswordAuthentication yes

# systemctl restart sshd                重启生效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/62237.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringBoot 自动配置--常用配置

😀前言 本篇博文是关于SpringBoot 自动配置的一些分享,希望能够帮助到您😊 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您…

MySQL存储结构及索引

文章目录 MySQL结构1.2存储引擎介绍1.3存储引擎特点InnoDB逻辑存储结构 MyISAMMemory区别及特点存储引擎选择 索引索引概述索引结构BTreeHash索引分类聚集索引&二级索引索引语法SQL性能分析索引优化最左前缀法则范围查询字符串不加引号模糊查询or连接条件数据分布影响覆盖索…

哪些人会看作业指导书?作业指导书怎样才能发挥作用?

一般人普遍人为,作业指导书就是给操作人员看的。其实不然,那么哪些人会看作业指导书?大致可以分为: 第一类:新到工作岗位的员工。其中包括新进员工和新转岗位的员工,他们都会在师傅或领班组长的带领指导下,…

CTF流量题解http1.pcapng

使用Wireshark工具打开流量文件http1.pcapng,如下图所示。 在过滤检索栏输入http,wireshark自动进行过滤。 选中其中一条记录后,wireshark 下方显示若干信息。 Frame 81: 925 bytes on wire (7400 bits), 925 bytes captured (7400 bits) …

数据清理在数据科学中的重要性

什么是数据清理? 推荐:使用 NSDT场景编辑器 助你快速搭建可编辑的3D应用场景 在数据科学中,数据清理是识别不正确数据并修复错误的过程,以便最终数据集可供使用。错误可能包括重复字段、格式不正确、字段不完整、数据不相关或不准…

【C++手撕系列】——设计日期类实现日期计算器

【C手撕系列】——设计日期类实现日期计算器😎 前言🙌C嘎嘎类中六大护法实现代码:获取每一个月天数的函数源码分享构造函数源码分享拷贝构造函数源码分享析构函数源码分享赋值运算符重载函数源码分享取地址和const取地址运算符重载函数源码分…

Jenkins持续集成-快速上手

Jenkins持续集成-快速上手 注:Jenkins一般不单独使用,而是需要依赖代码仓库,构建工具等。 搭配组合:GitGitee(GitHub、GitLab)MavenJenkins 前置准备 常见安装方式: war包Docker容器实例&…

sxs卡丢失数据如何找回?sxs卡数据丢失原因和修复办法分享!

说起sxs卡,你们是否有所了解呢?sxs卡具有很好的传输性能,能够存储照片和视频数据,主要被放置在索尼XDCAM EX型摄像机上。 而在使用sxs卡设备过程中,难免和其他设备一样,容易出现数据丢失情况。而如果丢失的…

【Spring】-Spring的IoC和DI

作者:学Java的冬瓜 博客主页:☀冬瓜的主页🌙 专栏:【Framework】 主要内容:什么是spring?IoC容器是什么?如何使代码解耦合?IoC的核心原理,IoC的优点。依赖注入/对象装配/…

R语言安装包Seurat

环境Ubuntu22,R4.1 also installing the dependencies ‘curl’, ‘openssl’, ‘httr’, ‘plotly’ R包安装的时候报了这个错误ERROR: dependencies httr, plotly are not available for package Seurat 解决方法,退出R,在terminal中键入…

突破笔试:力扣129. 求根节点到叶节点数字之和

1. 题目链接:129. 求根节点到叶节点数字之和 给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。每条从根节点到叶节点的路径都代表一个数字:例如,从根节点到叶节点的路径 1 -> 2 -> 3 表示数字 …

QT中的PRO文件怎么进行相关的信息的注释?

小白学开发之QT下的PRO文件怎么进行注释,以及Pro文件的作用 Hello大家好,这里是程序员小白学开发,我是一个刚入门QT的初学者,晕乎晕乎的!希望能够随时随地将自己所学的知识分享给大家,带着大学从零基础开始…