Ubuntu基础——网络配置+配置apt源(手把手教程)

2023-05-16

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

 

 


安装环境:

Ubuntu22.04


一;切换管理员模式 

首先我们来到命令行输入su -(请注意命令的空格),然后输入管理员密码password,进入管理员模式:

dcf40b057d9b4b049cd145f89bac6c62.png

 

 当然,Ubuntu默认管理员是没有密码的(Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。其实是有的只是你不知道而已哈哈),需要你手动设置密码方可以进入管理员模式,设置之后就不会再变了,步骤:

步骤 :

1.输入sudo su - 

2.输入root password,设置新的root用户密码

1e02c23d321747fab45b96af0b183eae.png

 二,查看网卡名字

设置好后我们继续用su - 切换到管理员模式:然后我们输入ip a(注意空格)去查看一下自己的网卡名字

cd24caf1079a4543996d065ad180949b.png 

我们可以看到,我这里的网卡名字叫ens33

三;修改配置文件

我们使用命令nano /etc/netplan/01(命令后面可以用Tab补全)进入网卡配置文件

fbc09747d1134869a1ccc6620ba5bdef.png

然后这样修改,注意写自己的网卡名字,修改完之后记得保存再退出(千万要注意文件缩进)

保存 control+o

退出 control+x

24198c7d971d4724bacf902f5f2fe8a9.png 

这样配置好后就重启配置文件,使刚刚的配置生效 重启命令 netplan try,然后我们 ping 一下baidu.com看可不可以上网 

da7b89463ec446e5818ad008712d81d2.png

如果ping通了,那就说明我们配置成功了 。

四;配置apt源

我们使用 nano /etc/apt/sources.list 进入配置文件,删除里面原有的配置,然后 

 键入以下配置文件,注意要与自己版本对应的apt源(我自己的Ubuntu版本是22.04),我这里找的apt源是阿里的

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

c8b22d1695864a3a8c3c64660c982db3.png 然后保存并退出。

我们键入 apt update 使我们刚才的配置文件生效

19c19ae8258c498eb84a70ac2d4aaf0c.png

然后键入命令sudo apt-get install ssh 去下载ssh尝试一下可不可以下载了。如果可以说明apt源配置成功了

2fb12dede46c4da5ac5211e0a93ec2f8.png 

我这里是下载成功了的。到这里Ubuntu的基础网络配置就完成了。 

 

 


 遗留的问题

:在刚才,我们知道当我们刚刚安装完Ubuntu时,Ubuntu的root用户是没有密码的,那么为什么呢?大家可以思考一下,其实这里涉及到了一个安全问题,这样设置其实是为了不让黑客那么容易获得管理员权限。

最后:感谢大家观赏本博客,如果有什么地方讲的不对或者欠缺的地方,欢迎大家的指正,创作不易,可以请你点一个小赞吗!感谢

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu基础——网络配置+配置apt源(手把手教程) 的相关文章

  • 1. Python 的 print( )输出函数

    1 Python 的 print 输出函数 文章目录 1 Python 的 print 输出函数1 什么是print 函数2 print 函数的语法3 英文输入法4 敲下你的第一行代码5 print 函数的4种用法5 1 没有引号5 2 单
  • c语言顺序表的基本操作

    该代码段包含了几种比较常见的顺序表的基本操作 xff0c 有 xff1a 求表长 xff0c 按位取值 xff0c 按值取位 xff0c 插入和删除几种方式 xff1b include lt stdio h gt define listsi
  • c语言单链表的基本操作

    该程序包含了链表的头插法 尾插法 求表长 按位查找 按值查找 插入 删除 销毁等几种操作 xff1b include lt stdio h gt include lt stdlib h gt malloc和free都需要这个系统库函数头文件
  • 文件操作(结构体)

    将结构体内容写入到文件中 include lt stdio h gt include lt string h gt struct student char name 100 int age int main struct student s
  • c语言顺序栈的基本操作

    该程序包含了顺序栈的置空 判断是否为空 判断是否为满 入栈 出栈和取栈顶元素等几种操作 xff1b include lt stdio h gt define size 100 typedef int datatype 假定栈元素的类型为in
  • c语言循环队列的基本操作

    该程序包含了置空 xff0c 判断是否为空 xff0c 入队 xff0c 出队 xff0c 取对头元素等几个基本操作 xff1b include lt stdio h gt include lt stdlib h gt malooc需要的头
  • c语言链队的基本操作

    该程序包含了链队的置空 判断是否为空 入栈 出栈和取栈顶元素几种基本操作 include lt stdio h gt include lt stdlib h gt malloc和free都需要这个系统库函数头文件 xff1b typedef
  • 十进制纯小数M转化成B进制数小数

    通过使用循环队列的方式将十进制纯小数M转化成B进制数 xff1b include lt stdio h gt include lt stdlib h gt malloc需要的头文件 xff1b define size 100 typedef
  • 十进制整数N转化成B进制整数

    通过使用顺序栈的方式将十进制整数N转化成B进制整数 xff1b include lt stdio h gt include lt stdlib h gt define size 100 typedef struct int data siz
  • redhat8安装ansible,Redhat8版本太低

    ansible因为更新的原因要安装Python3 9 Redhat8自带Python版本太低 耗费了一个多星期才解决 关闭防火墙和selinux 1 systemctl status firewalld 2 systemctl stop f
  • 从键盘输入10个整数,编程实现将其中最大数与最小数的位置对换后,再输出调整后的数组

    include lt stdio h gt void main int t 10 temp i max min max 61 0 min 61 0 for i 61 0 i lt 10 i 43 43 scanf 34 d 34 amp t
  • 枚举类型详解

    对于枚举类型 xff0c 想必不少的读者 xff0c 也是听过 xff0c 但是 xff0c 却没怎么见过如何使用 xff01 xff01 所以 xff0c 笔者打算用这一篇博客 xff0c 来详细的讲解一下 xff0c 枚举 xff01
  • 常用的几种布局方式---Flex 布局(垂直居中展示)

    常用的几种布局方式 Flex 布局 垂直居中展示 xff09 前言一 默认使用静态布局二 flex布局 1 父元素container1 1 display flex1 2 flex direction属性1 3 主轴与侧轴1 4 justi
  • Java中List排序的3种方法

    在某些特殊的场景下 xff0c 我们需要在 Java 程序中对 List 集合进行排序操作 比如从第三方接口中获取所有用户的列表 xff0c 但列表默认是以用户编号从小到大进行排序的 xff0c 而我们的系统需要按照用户的年龄从大到小进行排
  • 解密微信sqlite数据库

    最近在研究解密微信APP的数据库 xff0c 1 通过Android手机内置备份功能 xff0c 可以获取到微信的数据库文件 xff0c 再通过adb传到电脑上 2 获取微信EnMicroMsg db库的密码 xff08 通过IMEI和ui
  • conda 使用教程

    conda 使用教程 针对 ubuntu 20 04 ubuntu 20 04 是 西柚云 主要使用的操作系统 西柚云官网 文章目录 conda 使用教程虚拟环境管理channels 管理包管理配置管理 参考教程 xff1a conda 的
  • Shell脚本接收位置参数,变量的定义、分类和查看

    本文基于Linux上RedHat 8版本进行配置演示 一 从用户输入获取参数 1 通过 符号配合 数字等来获取 2 通过read xff08 p xff09 来获取 二 Shell中的变量 1 定义变量和查看变量 2 变量的分类和取消 一
  • docker Compose 下载安装

    在linux上 请注意 xff0c Compose standalone 使用 compose语法而不是当前的标准语法compose 例如docker compose up xff0c 在使用 Compose standalone 时键入
  • C++快读CF模板

    pragma GCC optimize 1 pragma GCC optimize 2 pragma GCC optimize 3 34 Ofast 34 34 inline 34 include lt bits stdc 43 43 h
  • 一个简单的学生信息管理系统的Python代码,使用Tkinter GUI库和MySQL数据库。

    以下是一个简单的学生信息管理系统的Python代码 xff0c 使用Tkinter GUI库和MySQL数据库 这个系统允许您添加 xff0c 更新 xff0c 删除和查看学生信息 在开始之前 xff0c 请确保你已安装必要的库 xff0c

随机推荐