5、VMWARE安装、MobaXterm SSH连接 、Ubuntu xrdp安装使用

news/2024/5/17 11:09:58

以下是在VMware中安装Ubuntu 22.04的详细步骤:

下载Ubuntu 22.04镜像文件:
前往Ubuntu官方网站或其他可信来源,下载Ubuntu 22.04的镜像文件(.iso格式)。

创建虚拟机:
打开VMware Workstation软件,在主界面点击"Create a New Virtual Machine"(新建虚拟机)。

安装方式:
选择"Installer disc image file (iso)“(使用光盘镜像文件安装),然后点击"Next”(下一步)。

选择镜像文件:
点击"Browse"(浏览)按钮,选择之前下载的Ubuntu 22.04的镜像文件(.iso文件),然后点击"Next"(下一步)。

操作系统:
在"Guest operating system"(客户操作系统)中选择"Linux",并在"Version"(版本)中选择"Ubuntu"。点击"Next"(下一步)。

虚拟机名称和位置:
输入虚拟机的名称和创建虚拟机的位置,点击"Next"(下一步)。

硬件规格:
设置虚拟机的内存、处理器核心数和硬盘大小等配置。推荐至少分配2GB的内存给Ubuntu 22.04。点击"Next"(下一步)。

网络类型:
选择网络连接方式,可以选择"Use bridged networking"(桥接模式)以获取与主机相同的网络访问权。点击"Next"(下一步)。

确认设置:
确认配置信息,点击"Finish"(完成)。

启动虚拟机:
选中刚刚创建的Ubuntu虚拟机,点击"Play virtual machine"(启动虚拟机)。

安装Ubuntu 22.04:
在虚拟机中看到启动画面后,选择"Install Ubuntu"(安装Ubuntu)并按照屏幕提示进行安装。

选择安装选项:
可以选择文件系统、键盘配置、用户名和密码等安装选项。根据自己的需求进行选择。

等待安装完成:
在安装过程中,系统需要下载和安装一些软件包。耐心等待安装完成。

重启虚拟机:
安装完成后,虚拟机会要求重启。点击"Restart Now"(立即重启)。

进入Ubuntu 22.04:
在重启后,系统将进入安装好的Ubuntu 22.04操作系统。

通过以上步骤,你应该能够在VMware中成功安装Ubuntu 22.04。请注意,具体步骤可能会略有不同,取决于使用的VMware版本和操作系统。

要在Ubuntu中安装VMware Tools(虚拟机工具),请按照以下步骤进行操作:

在VMware虚拟机窗口上的"VM"菜单中,选择"Install VMware Tools"选项。这将连接虚拟光驱并将VMware Tools ISO映像加载到虚拟机中。

在Ubuntu虚拟机中,打开一个终端窗口。

在终端中,创建一个目录,用于将VMware Tools安装程序提取出来。例如,执行以下命令:

sudo mkdir /mnt/cdrom

挂载虚拟光驱中的VMware Tools ISO映像。执行以下命令:

sudo mount /dev/cdrom /mnt/cdrom

进入已挂载的目录。执行以下命令:

cd /mnt/cdrom

将VMware Tools安装程序提取到当前目录下。执行以下命令:

sudo tar xzf VMwareTools-*.tar.gz

进入解压后的目录。执行以下命令:

cd vmware-tools-distrib

运行VMware Tools安装程序。执行以下命令:

sudo ./vmware-install.pl

按照安装程序的提示进行安装。你可以按Enter键接受默认选项或根据需要进行自定义选择。

完成安装后,重新启动虚拟机以使VMware Tools生效。执行以下命令:

sudo reboot

虚拟机重新启动后,VMware Tools应该已成功安装。你可以在VMware虚拟机菜单的"VM"->"Install VMware Tools"选项中查看或验证该状态。

请注意,在第3步挂载虚拟光驱时,如果虚拟机中的光驱已经挂载到其它目录,请相应地修改命令中的路径。

以上是安装VMware Tools的一般步骤。具体步骤可能会因VMware版本和Ubuntu版本而有所不同。如果你遇到问题或错误,请参考VMware和Ubuntu的官方文档或相关资源以获取更详细的指导和解决方法。

要使用MobaXterm连接到虚拟机,你可以按照以下步骤进行操作:

确保虚拟机已经正确配置并正在运行。你需要知道虚拟机的IP地址或主机名以便连接。

打开MobaXterm应用程序,并点击"New session"按钮创建新的会话。

在"Remote host"字段中,输入虚拟机的IP地址或主机名。

在"Specify username"字段中,输入虚拟机的用户名。

在"Specify password"字段中,输入虚拟机的密码。

在"Port"字段中,输入虚拟机的SSH端口号。默认情况下,SSH使用22端口。

点击"OK"按钮创建会话并连接到虚拟机。

如果一切设置正确,MobaXterm会建立与虚拟机的SSH连接,并在一个新的终端窗口中显示虚拟机的命令行界面。你可以像在本地终端一样在此终端窗口中执行命令和操作虚拟机。

请注意,连接虚拟机需要正确的网络配置和SSH服务的启用。确保在虚拟机中启用了SSH服务,并使用具有正确权限的用户名和密码进行连接。如果遇到连接问题,可以检查网络设置和SSH配置,并确保虚拟机和本地计算机处于相同的网络中。

SSH未安装:
这种情况下,你需要通过以下命令安装OpenSSH服务器:

sudo apt-get install openssh-server

SSH使用不同的服务名称:
在某些发行版或配置中,SSH服务可能使用不同的服务名称。你可以尝试运行以下命令以查找相关的服务:

sudo systemctl | grep ssh

这将列出所有以"ssh"为关键字的服务。你可以找到正确的服务名称并使用systemctl status <service_name>来检查其状态。

系统没有Systemd:
如果你的Ubuntu系统是较旧的版本,可能没有使用Systemd作为默认的初始化系统。在这种情况下,你可以尝试使用以下命令来检查SSH服务的运行状态:

service ssh status

如果SSH已经安装并运行,将显示与SSH服务相关的状态信息。

安装XRDP

第一、安装XFCE

sudo apt update
sudo apt install xfce4 xfce4-goodies

根据我们服务器的系统,下载和安装 Xfce 软件包可能需要一些时间,有的比较快。

第二、安装VNC服务

要在Windows上连接到Ubuntu的XRDP服务器,可以按照以下步骤进行操作:

在Windows上,打开“远程桌面连接”应用程序。您可以通过在开始菜单中搜索“远程桌面连接”来找到它。

在“远程桌面连接”窗口中,输入Ubuntu服务器的IP地址或主机名,并点击“连接”。

如果您之前没有进行过XRDP服务器的设置,请确保在Ubuntu服务器上已经安装了XRDP。您可以通过在终端中运行以下命令来安装:

sudo apt-get install xrdp

输入您的Ubuntu服务器的用户名和密码,然后点击“确定”。

等待一段时间,您将被连接到Ubuntu的XRDP服务器,并显示Ubuntu桌面。

请注意,连接到XRDP服务器可能需要一些时间,具体取决于网络速度和服务器性能。


http://www.mrgr.cn/p/12242111

相关文章

DevOps-Jenkins

Jenkins Jenkins是一个可扩展的持续集成引擎&#xff0c;是一个开源软件项目&#xff0c;旨在提供一个开放易用的软件平台&#xff0c;使软件的持续集成变成可能。 官网 应用场景 场景一 研发人员上传开发好的代码到github代码仓库需要将代码下载nginx服务器部署手动下载再…

Android 测试

工程目录图 1- Espresso 2- uiautomator Espresso 文档UI Automator文档ui-automator 英文文档 请点击下面工程名称&#xff0c;跳转到代码的仓库页面&#xff0c;将工程 下载下来 Demo Code 里有详细的注释 代码&#xff1a;testespresso 参考文献 Android 利用 espre…

jsonp劫持

jsonp劫持 什么是jsonjson语法规则浏览器的同源策略JSONPJSONP跨域请求的原理JSONP 的组成深入研究 JSONP劫持漏洞的学习JSONP劫持的原理漏洞利用过程 jsonp劫持举例 什么是json JSON指的是JavaScript对象表示法&#xff08; &#xfeff;JavaScript Object Notation&#xff…

Spring,SpringBoot,Spring MVC的区别是什么

1.Spring是什么 我们通常所说的 Spring 指的是 Spring Framework&#xff08;Spring 框架&#xff09;&#xff0c;它是⼀个开源框架&#xff0c;有着活跃⽽庞⼤的社区&#xff0c;这就是它之所以能⻓久不衰的原因。Spring ⽀持⼴泛的应⽤场景&#xff0c;它可以让 Java 企业级…

【Android常见问题(五)】- Flutter项目性能优化

文章目录 知识回顾前言源码分析1. 渲染过程2. 分析工具3. 优化方法合理使用const关键词合理使用组件管理着色器编译垃圾 知识回顾 前言 项目迭代开发一定程度后&#xff0c;性能优化是重中之重&#xff0c;其中包括了包体积&#xff0c;UI 渲染、交互等多个方面。 通过 Flutt…

火山引擎AB测试:广告实验深度打通巨量引擎,高效测试广告素材

更多技术交流、求职机会&#xff0c;欢迎关注字节跳动数据平台微信公众号&#xff0c;回复【1】进入官方交流群 近期&#xff0c;火山引擎AB测试DataTester上线了新版的广告AB实验&#xff0c;还推出了与巨量引擎深度打通的能力。用户可以在DataTester中直接进行广告落地页的创…

csdn新星计划vue3+ts+antd赛道——利用inscode搭建vue3(ts)+antd前端模板

文章目录 ⭐前言⭐利用inscode免费开放资源&#x1f496; 在inscode搭建vue3tsant项目&#x1f496; 调整配置&#x1f496; antd 国际化配置&#x1f496; 用户store&#x1f496; 路由权限&#x1f496; 预览 ⭐结束 ⭐前言 大家好&#xff0c;我是yma16&#xff0c;本文分享…

layui框架学习(35:数据表格_列参数设置)

Layui中的table数据表格模块支持对表格及列进行基础参数设置以提高数据的可视化及可操作性&#xff0c;本文学习并记录与列相关的主要基础参数的用法及效果。   基础参数field设置待显示到列中的数据的字段名&#xff0c;主要针对数据表格url属性中返回的数据集合或data属性设…

数据预处理matlab

matlab数据的获取、预处理、统计、可视化、降维 数据的预处理 - MATLAB & Simulink - MathWorks 中国https://ww2.mathworks.cn/help/matlab/preprocessing-data.html 一、数据的获取 1.1 从Excel中获取 使用readtable() 例1&#xff1a; 使用spreadsheetImportOption…

AttributeError: ‘DataFrame‘ object has no attribute ‘iteritems‘解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

Linux内核中的链表、红黑树和KFIFO

lLinux内核代码中广泛使用了链表、红黑树和KFIFO。 一、 链表 linux内核代码大量使用了链表这种数据结构。链表是在解决数组不能动态扩展这个缺陷而产生的一种数据结构。链表所包含的元素可以动态创建并插入和删除。链表的每个元素都是离散存放的&#xff0c;因此不需要占用连…

华为eNSP:isis配置跨区域路由

一、拓扑图 二、路由器的配置 1、配置接口IP AR1: <Huawei>system-view [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 1.1.1.1 24 [Huawei-GigabitEthernet0/0/0]q AR2: [Huawei]int g0/0/0 [Huawei-GigabitEthernet0/0/0]ip add 1.1.1.2 24 [Huawe…

Redis系列一:介绍

介绍 The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker. 相关资源 Redis 官网&#xff1a;https://redis.io/ 源码地址&#xff1a;https://github.com/redis/redis Redis 在线测试&#…

kafka第三课-可视化工具、生产环境问题总结以及性能优化

一、可视化工具 https://pan.baidu.com/s/1qYifoa4 密码&#xff1a;el4o 下载解压之后&#xff0c;编辑该文件&#xff0c;修改zookeeper地址&#xff0c;也就是kafka注册的zookeeper的地址&#xff0c;如果是zookeeper集群&#xff0c;以逗号分开 vi conf/application.conf 启…

服务器被爬虫恶意攻击怎么办?

在有预算的情况可以采购第三方服务防火墙&#xff0c;没钱就使用开源的WAF进行防护。 # WAF防火墙的基本防护原理 WAF&#xff08;Web 应用防火墙&#xff09;可以使用多种技术来防止恶意爬虫攻击&#xff0c;例如&#xff1a; 1. 黑名单&#xff1a;WAF 可以使用黑名单技术来…

微信小程序数字键盘(仿微信转账键盘)

微信小程序input自带数字输入键盘&#xff0c;不过是直接调用的系统键盘&#xff0c;无法个性化。 代码中使用使用了Vant WeappVant UI小程序版&#xff0c;这里就不介绍相关安装说明了&#xff0c;大家自行安装Vant Weapp。 json 用到的组件 {"usingComponents": …

用Rust生成Ant-Design Table Columns | 京东云技术团队

经常开发表格&#xff0c;是不是已经被手写Ant-Design Table的Columns整烦了&#xff1f; 尤其是ToB项目&#xff0c;表格经常动不动就几十列。每次照着后端给的接口文档一个个配置&#xff0c;太头疼了&#xff0c;主要是有时还会粘错就尴尬了。 那有没有办法能自动生成colu…

产品经理:如何做好项目需求管理

产品经理每天都要接触各种不同的需求&#xff0c;只有对这些需求进行分析&#xff0c;才能更好地了解问题&#xff0c;从而制定相应的解决方案。那么&#xff0c;怎么做需求分析呢&#xff1f; 一、需求确定 选择需求是很重要的&#xff0c;先做出选择&#xff0c;才会有对应的…

解决eclipse 打开报错 An error has occurred. See the log file null.

解决eclipse 打开报错an error has ocurred. See the log file null 出现原因&#xff1a;安装了高版本的jdk,更换 jdk 版本&#xff0c;版本太高了。 解决方案&#xff1a;更改环境变量 改成 jkd 1.8

OpenCloudOS 与PolarDB全面适配

近日&#xff0c;OpenCloudOS 开源社区签署阿里巴巴开源 CLA (Contribution License Agreement, 贡献许可协议), 正式与阿里云 PolarDB 开源数据库社区牵手&#xff0c;并展开 OpenCloudOS &#xff08;V8&#xff09;与阿里云开源云原生数据库 PolarDB 分布式版、开源云原生数…