一篇安装配置ubuntu22.04(步骤详细,配置成功)

news2024/12/23 23:02:51

一篇配置ubuntu22.04(步骤详细,配置成功)

官网下载相应的镜像

在这里插入图片描述

vitualbox安装ubuntu

新建虚拟机

第一步
在这里插入图片描述

第二步

在这里插入图片描述

第三步、按需分配内存、处理器个数、磁盘大小
在这里插入图片描述

在这里插入图片描述

第四步、一直下一步直至完成

在这里插入图片描述

配置虚拟机网络

第一步、先停止虚拟机

在这里插入图片描述

第二步、设置虚拟机网络

在这里插入图片描述

正常启动虚拟机,开始进行Ubuntu安装

第一步、正常启动虚拟机

在这里插入图片描述

第二步、选择语言
在这里插入图片描述

第三步、

在这里插入图片描述

第四步、选择正常安装,下面的最小化安装会缺少很多组件,不建议使用

在这里插入图片描述

第五步、键盘的方向键选择网络

在这里插入图片描述

第六步、编辑ipv4和选择自动分配ip

在这里插入图片描述

在这里插入图片描述

第七步、上一步 save按钮保存,选择继续

在这里插入图片描述

第八步、一直下一步

在这里插入图片描述

第九步、

在这里插入图片描述

第十步、

在这里插入图片描述

第十一步、

在这里插入图片描述

第十二步、分配磁盘空间(不会分配默认即可)

在这里插入图片描述

第十三步、

在这里插入图片描述

第十四步、设置用户名密码

在这里插入图片描述

第十五步、

在这里插入图片描述

第十六步、选择远程控制的插件安装

在这里插入图片描述

第十七步、

在这里插入图片描述

第十八步、等待安装即可

在这里插入图片描述

在这里插入图片描述

配置静态ip

第一步、登录系统

在这里插入图片描述

第二步、提升权限

sudo -i

在这里插入图片描述

第三步、设置静态IP

vi /etc/netplan/00-installer-config.yaml

在这里插入图片描述

第四步、没编辑前

在这里插入图片描述

第五步、编辑

network:
  ethernets:
    enp0s3:
      dhcp4: no
      dhcp6: no
      addresses:
          - 192.168.0.202/24
      routes:
          - to: default
            via: 192.168.0.1
      nameservers:
          addresses:
              - 114.114.114.114
              - 8.8.8.8
  version: 2
  renderer: networkd

在这里插入图片描述

第六步、确保虚拟机网络连接为桥接

在这里插入图片描述

在这里插入图片描述

第七步、查看ip和ping的情况

在这里插入图片描述

第八步、关闭防火墙和xshell连接

查看防火墙状态
ufw status
关闭防火墙
ufw disable
开启防火墙
ufw enable


在这里插入图片描述
在这里插入图片描述

配置root能用xshell登录

第一步、进入ubuntu系统后,切换成root用户

sudo su

输入密码,切换成功之后。

修改root的密码

passwd root

输入新密码

第二步、用vim工具修改sshd_config

cd  /etc/ssh

vim sshd_config

找到#PermitRootLogin prohibit-password

修改为:PermitRootLogin yes

保存文件

第三步、重启sshd服务

service sshd restart

第四步、查看sshd服务重启是否成功

service sshd status

如果成功,可以用Xshell工具重新设置root用户登录

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

浅谈Java JVM

Java虚拟机(Java Virtual Machine,简称JVM)是Java语言的核心组成部分,它是一个抽象的计算机,负责执行Java字节码指令。JVM是Java平台无关性的基石,它为Java代码提供了一个标准的运行环境,使Java…

stable diffusion--小白学习步骤

1.看一下Unet网络的讲解_哔哩哔哩_bilibili,了解Unet网络 2.看一下【生成式AI】Diffusion Model 原理剖析 (1/4)_哔哩哔哩_bilibili,起码要看前3/6个视频 3.看一下超详细的扩散模型(Diffusion Models)原理代码 - 知乎 (zhihu.co…

关于Ubuntu Server root用户的坑

1 ubuntu server root 用户 ubuntu server 安装过程中会有这个界面,这个界面会比较烦人,让你必须创建一个非root用户,然后只能用这个用户登录,登录上去之后又没有root权限。 输入上一步创建的用户名和密码 登录成功之后&#xff0…

VS Code 前端个人常用扩展分享

这里总结一下 VS Code 里自己开发常用的一些扩展,分三类:基础的,进阶的,工作相关的 一、基础类 首先就是代码拼写检查,引入,辅助开发的一些扩展 语言包 Chinese (Simplified) (简体中文) Language Pack…

重生奇迹mu恶魔来袭副本

在游戏重生奇迹mu中,恶魔来袭副本是玩家能够组队通过的副本。但是因为手游组队的不方便性,部分玩家对其还是非常苦手。而今天,我们就给大家讲解一下这个游戏的双人通关攻略。 1、挂机找怪手动输出 (1)对于普通剧情副本而言,挂机…

HA-Maleimide-HA马来酰亚胺修饰透明质酸 水凝胶递送药物

HA-Maleimide-HA马来酰亚胺修饰透明质酸 水凝胶递送药物 【中文名称】马来酰亚胺修饰透明质酸 【英文名称】HA-Maleimide 【分 子 量】3k/5k/7k/10k/50k/100k/200k/300k/500k/1000k...... 【结 构 式】 【品 牌】碳水科技(Tanshtech) 【纯 度…

模型微调与迁移学习:实现领域适应性评估

源自:大数据AI人工智能 作者:禅与计算机程序设计艺术 1. 背景介绍 1.1 机器学习的挑战 在机器学习领域,我们通常面临着许多挑战,如数据量不足、数据不平衡、模型泛化能力不足等。为了解决这些问题,研究人员提出了许…

【结构型模式】组合模式

一、组合模式概述 组合模式的定义与意图:将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。(对象结构型) 组合模式分析: 1.当容器对象的某一个方法被调用时,将遍…

鸿蒙入门02-首次安装和配置

注:还没有安装编辑器( deveco studio )的小伙伴请看鸿蒙入门01-下载和安装-CSDN博客 首次安装配置 编辑器( deveco studio )安装完毕以后需要进入配置界面进行相关配置配置完毕以后才可以正常使用 环境配置&#xf…

js处理给标题添加搜索词高亮,标题不包含内容包含的拼接内容包含字样

项目场景: 在项目中我们经常会写搜索,搜索后显示的数据要么标题包含搜索词要么内容包含搜索词,所以我们需要写出下面的效果! 问题描述 数据是后台给的,标题内容是文字样式,所以我们需要在请求完数据后,给…

Hyper-v 新建 Windows 虚拟机卡在“Press any key to boot from CD or DVD...,无法按下任何按键

Hyper-v 新建 Windows 虚拟机卡在“Press any key to boot from CD or DVD…,无法按下任何按键 在显示这个界面之后点击启动,之后立刻狂按F2, 然后就能进去了

Jenkins打包app并通过openssh上传到服务器

1、下载安装openssh 网上很多教程,包括开端口的,可以搜下 2、配置openssh根目录 进入C:\ProgramData\ssh打开文件sshd_config,添加配置ChrootDirectory D:\wxs\soft,想改端口的也在这个文件 3、安装Jenkins 参考上一篇 4、新…

Covalent Network(CQT)宣布推出面向 Cronos 生态的捐赠计划与 API 积分,为 Web3 创新赋能

为了促进 Web3 领域的创新,Covalent Network(CQT)宣布将其捐赠计划向 Cronos 生态系统中的开发者拓展。这一战略性举措,旨在通过向 Cronos 网络中基于 Covalent Network(CQT)API 构建的项目提供支持和资源&…

jenkins通过pipeline部署springboot项目

部署方案: 1、springboot项目不保存部署的pipeline或dockerfile构建脚本等与部署相关的问文件,业务项目只需关心业务,能够正常构建为jar包即可 2、新建一个代码仓库,用于保存项目需要构建的Jenkinsfile 3、jenkins配置pipeline地址…

一文了解OCI标准、runC、docker、contianerd、CRI的关系

docker和contanerd都是流行的容器运行时(container runtime);想讲清楚他们两之间的关系,让我们先从runC和OCI规范说起。 一、OCI标准和runC 1、OCI(open container initiative) OCI是容器标准化组织为了…

【C++】力扣OJ题:构建杨辉三角

Hello everybody!今天给大家介绍一道我认为比较经典的编程练习题&#xff0c;之所以介绍它是因为这道题涉及到二维数组的构建&#xff0c;如果用C语言动态构建二维数组是比较麻烦的&#xff0c;而用C中STL的vector<vector<int>>,就可以立马构建出来&#xff0c;这也…

【前端】2. HTML综合案例

1. 展示简历信息 代码如下&#xff1a;可自行发挥 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>个…

【C++学习】map和set

目录 一、关联式容器 二、键值对 三、树形结构的关联式容器 四、set 4.1 set的介绍 4.2 set的使用 4.2.1 set的模板参数列表 4.2.2 set的构造 4.2.3 set的容量 4.2.4 set修改操作 4.2.5 set的使用举例 五、map 5.1 map的介绍 5.2 map的使用 5.2.1 map的模板参数说…

高级感拉满的个人UI网页

效果图 PC端 移动端 部分代码 index.html <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>Zboy的主页</title><link rel"stylesheet" href"css/normalize.css" /><link rel&qu…

C语言-输入数,存入数组,将奇数放置数组左侧,将偶数放置数组右侧

一 主要涉及到的知识点: 1.1 for循环 1.2 计算数组的大小int sz sizeof(arr) / sizeof(arr[0]); 1.3 函数的定义使用 1.4 while()循环 二 源代码: //输入一个整数数组,实现一个函数 //来调整该数组中数字的顺序使得数组中所有的奇数位与数组的前半部分, //所有的偶数位于…