ubtun虚拟机安装

选择镜像后启动

选择第一个回车

加载完成后 ,进入Ubuntu安装界面,安装语言选择English,完成后按一下回车:

此时弹出安装器可更新提示,下方选项选择第二个Continue without updating(不更新,继续安装),完成后按一下回车:

键盘布局按照系统默认使用英文(美国)布局即可,选择Done,按一下回车:

安装类型选择第一个Ubuntu Server即可,完成后选择Done,按一下回车:

网络连接:如果电脑本机已经连接网络,此时虚拟机为我们提供了一个IP地址,按照默认配置选择即可。选择Done,按一下回车:

这里我们不需要配置代理。选择Done,按一下回车:

配置镜像地址,这里我们将原有的镜像地址替换为清华大学镜像地址:

http://mirrors.tuna.tsinghua.edu.cn/ubuntu

完成后,选择Done,按一下回车:

配置存储位置,按照默认选择即可,按向上/下键可以选择,选择Done,按一下回车:

存储大小配置,按照默认配置即可,选择Done,按一下回车:

此时会弹出一个确认提示,选择Continue会开始安装,会替换掉原有的磁盘空间,这里我们选择Continue,按一下回车:

配置用户名和密码,如下图所示,完成后选择Done,按一下回车:

个人名称、服务器名称、用户名可以自定义(要求是:英文小写或者英文小写+数字)

是否升级到Ubuntu Pro,这里我们选择Skip for now(不升级),完成后选择Continue,按一下回车:

这里我们将光标移动到Install OpenSSH server,按空格键勾选安装OpenSSH。然后选择Done,按一下回车:

上述组件不需要安装,选择Done,按一下回车:

安装完成,选择第二个Cancel Update And Reboot(取消更新并重启):

重启中,请耐心等待(预计需要5分钟以上)。出现下面界面以后,按一下回车,继续重启:

.等待了3~5分钟以后,会出现登录页面,输入以下用户名(这里我设置的是icode504)和密码(这里我设置的是123456,密码不会在命令行中显示)。输入完成后会出现欢迎界面,此时我们可以在命令行中输入命令了:

使用连接工具连接是连接失败的,我们要设置允许远程连接

开启SSH服务:

service ssh start

检查SSH服务是否开启,执行如下命令:

systemctl status sshd
为root用户分配

作为最高权限的root用户,我们在安装过程中并没有给root用户分配密码。

执行如下命令,为root用户分配密码:

sudo passwd

此时会输入两次密码(不会在控制台显示)。为了方便记忆,我将root密码设置成123456:

切换到root用户,执行如下命令:

su root

此时Ubuntu会提醒我们输入密码,完成后按一下回车,此时成功切换到root用户:

使用ssh工具远程连接Ubuntu

请保证当前宿主机(电脑本机)处于联网状态:

开启SSH服务:

service ssh start

检查SSH服务是否开启,执行如下命令:

systemctl status sshd

下图状态说明SSH服务已经成功开启:

由于root用户默认是不能使用SSH的方式登录,因此我们需要更改一下对配置文件/etc/ssh/sshd_config进行修改。执行如下命令:

sudo vim /etc/ssh/sshd_config

此时会进入sshd_config配置文件中,我们依次执行如下命令:

:set nu
/PermitRootLogin

此时我们在33行可以看到如下信息PermitRootLogin prohibit-password,这段配置的含义是使用SSH方式登录root用户是禁止的,因此我们需要对这段代码进行修改:

按i键进入编辑模式,需要对32-34行代码修改成下图所示的效果:

完成编辑后,先按一下Esc键,再输入:wq保存并退出编辑。

重启SSH服务,执行如下命令:

systemctl restart sshd

在Ubuntu命令行中查看防火墙状态,在命令行中输入如下命令:

sudo ufw status

此时会提示输入密码(这里我已经输入过了)后即可查看防火墙状态是inactive(未开启):

为了保障系统安全,我们需要开启防火墙,只开放特定的端口。输入如下命令开启防火墙:

sudo ufw enable

再次查看防火墙状态,此时防火墙已经开启:

sudo ufw status

SSH默认是22号端口,此时我们需要开启22号端口。执行如下命令:

sudo ufw allow 22/tcp

执行成功,规则已添加:

输入如下命令,查看Ubuntu的IP地址:

ip addr

远程工具连接即可

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

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

相关文章

升级和维护老旧LabVIEW程序

在升级老旧LabVIEW程序至64位环境时,需要解决兼容性、性能和稳定性等问题。本文从软件升级、硬件兼容性、程序优化、故障修复等多个角度详细分析。具体包括64位迁移注意事项、修复页面跳转崩溃、解决关闭程序后残留进程的问题,确保程序在新环境中的平稳运…

k8s中的pod域名解析失败定位案例

问题描述 我在k8s中启动了一个Host网络模式的pod,这个pod的域名解析失败了。 定位步骤 敲kubectl exec -it [pod_name] -- bash进入pod后台,查看/etc/resolv.conf,发现nameserver配的有问题。这里我预期的nameserver应该使用宿主机的&…

亚马逊跟卖选品不再迷茫,适合跟卖卖家得一款选品软件工具!

对于刚开始做跟卖的卖家而言,刚开始最头疼的应该就是选品了吧,不知道跟卖什么产品,不是知道怎么有效的选择跟卖产品,所以很多卖家都会借助,选品软件来进行选品,这样不仅能提高选品的效率,还能帮…

对于机器学习的回答

一、什么是机器学习 机器学习(Machine Learning)是人工智能(AI)的一个子领域,它使计算机系统能够从数据中自动学习和改进,而无需明确编程。机器学习利用统计学和计算技术,构建能够识别数据中的模…

人工智能的社会应用:深刻变革的新浪潮

人工智能的社会应用(语言文本方面) 人工智能在社会应用中的广泛运用体现在多个领域,特别是在语音和文本处理方面。以下是这些技术的一些扩展: 1. 文本翻译: 谷歌翻译:利用深度学习模型,支持100多…

pom学习笔记:kimi的自动化操作

1.先看结构: 声明:我是初学,可能有不合理的地方。 2.Base层。 我是把原来一个kimi的自动问答的代码改过来。 分析:其实我是新手,因为我用的浏览器是固定的,也没有打算和别人用。所以浏览器层面年的全部写…

App UI 风格展现非凡创意

App UI 风格展现非凡创意

rust-强化练习

钓鱼不打窝,钓的也不多 语言只靠看不行,还得练,下面是AI生成的一些题目,后续直接肝LeeCode,一举2得 1、猜数字 描述:创建一个简单的猜数字游戏,程序会随机生成一个数字,玩家需要猜出这个数字是…

实验题目*:太阳风暴

本人承担实验内容(以条目形式列出)*: 输入处理和初始化 任务描述:负责处理输入数据并初始化相关变量和数组 参与本实验自我评价(包括自己完成状况、在实验中的工作等)*: 完成状况&#xff1a…

首件检验为什么这么重要?

首件检验是制造业生产过程中的一个重要环节,通常是在每个班次刚开始时或生产过程中的条件发生改变后(如人员变动、材料更换、设备调整等),对加工的第一或前几件产品进行的专门检验。尤其在汽车零部件生产企业、电子制造企业广泛采…

将/root/anaconda3/bin目录添加到环境变量里面【Linux安装anaconda环境无法使用conda命令解决方法】

将 /root/anaconda3/bin 目录添加到环境变量里,需要编辑 ~/.bashrc 文件或 ~/.bash_profile 文件,并添加相应的 PATH 设置。以下是具体步骤: 编辑 ~/.bashrc 文件 使用文本编辑器打开 ~/.bashrc 文件: nano ~/.bashrc添加 Anaco…

算法训练营day58

题目1&#xff1a;392. 判断子序列 - 力扣&#xff08;LeetCode&#xff09; 暴力解法 class Solution { public:bool isSubsequence(string s, string t) {if(s.size() > t.size()) return false;if(s.size() < t.size()) {swap(s, t);}bool reslut false;int flag …

深入探索MySQL:性能调优与架构设计

大家好&#xff0c;今天我要和大家分享一本非常实用的技术书籍——《MySQL性能调优与架构设计》。无论你是数据库管理员、开发人员&#xff0c;还是对数据库优化感兴趣的技术爱好者&#xff0c;这本书都将为你打开MySQL性能优化的大门。 MySQL的世界 MySQL&#xff0c;作为最流…

光纤跳线(又称光纤连接器)的种类

光纤跳线&#xff08;又称光纤连接器&#xff09;&#xff0c;也就是接入光模块的光纤接头&#xff0c;也有好多种&#xff0c;且相互之间不可以互用。SFP模块接LC光纤连接器&#xff0c;而GBIC接的是SC光纤连接器。下面对网络工程中几种常用的光纤连接器进行详细的说明&#x…

arm64架构 统信UOS搭建PXE无盘启动Linux系统(麒麟桌面为例)

arm64架构 统信UOS搭建PXE无盘启动Linux系统&#xff08;麒麟桌面为例&#xff09; 搞了好久搞得头疼哎 1、准备服务器UOS服务器 准备服务IP 这里是192.168.1.100 1.1、安装程序 yum install -y dhcp tftp tftp-server xinetd nfs-utils rpcbind 2、修改配置 2.1、修改dhcpd.c…

直播带货连创新高!TikTok美区下半年将迎来集中爆发!

美区直播带短短两周时间&#xff0c;TikTok货迎来大爆发&#xff01; 5月31日&#xff0c;美国顶流美妆网红“Jeffree Star”&#xff0c;带货直播单场GMV创记录&#xff0c;销售额达到66.5万美元&#xff08;约482.4万人民币&#xff09;。紧接着&#xff0c;6月8日&#xff0…

docker拉取镜像失败超时的解决方法,docker配置国内镜像源

更换国内源 创建或修改 /etc/docker/daemon.json 文件 安装docker后一般只有 /etc/docker 这个目录 下面并没有 daemon.json 文件 我们直接创建 &#xff1a; vim /etc/docker/daemon.json {"registry-mirrors" : ["https://registry.docker-cn.com"…

AI 绘画工具详解:从基础原理到实践应用

AI 绘画工具详解:从基础原理到实践应用 引言 在当今数字化时代,人工智能(AI)技术已经深入到各行各业,其中,AI绘画工具作为人工智能与艺术创作的结合点,正逐渐成为创意领域的重要力量。从传统的手工绘画到数字绘画,再到现在的AI绘画,技术的发展不断拓展了艺术创作的边…

怎么提高音频的播放速度?提高音频播放速度的四种方法

怎么提高音频的播放速度&#xff1f;提高音频的播放速度是在处理音频文件时经常需要面对的问题。音频播放速度的调整可以带来多种应用场景和效果&#xff0c;例如加快语音记录的回放速度以节省时间、提高听力理解和语速训练的效果等。然而&#xff0c;对于不同的音频播放工具和…

Eclipse创建Spring项目

第一步&#xff1a;先用Eclipse创建一个tomcat项目 打开eclipse 配置tomcat 这里点击add去添加tomcat 创建项目 写好项目名字&#xff0c;点击next 将这个Deploy path修改一下 配置一下项目&#xff0c;将项目部署到tomcat上面去 写个html测试一下 <html><h1>Hel…