VMware Workstation Pro 17 下载 以及 安装 Ubuntu 20.04.6 Ubuntu 启用 root 登录

1、个人免费版本 VMware Workstation Pro 17 下载链接怎么找?直接咕咕 VMware 找到如下链接。链接如下:Workstation 和 Fusion 对个人使用完全免费,企业许可转向订阅 - VMware 中文博客

点进去链接之后你会看到如下,注意安装之后仍然会提示输入注册码,但是你只要选择个人使用就可以了,商用还是要付费的。

点击上图的下载地址,会进入一个网站需要注册,登录,然后点击右侧 My DownLoads,找到VMware Workstation Pro,然后根据系统选择下载就可以了。
 

2、安装 Ubuntu  基本一路下一步,编辑虚拟机然后勾选下载好的.iso文件就可以了。

 3、开启虚拟机之后,这块有个点需要注意一下,我安装 是ubuntu-20.04.6-desktop-amd64.iso,遇到一个问题就是,默认的分辨率太小,导致安装的时候没办法选择下一步。所以这块要注意,第一次进入系统不要直接选择安装系统,要选择试用系统,调整好分辨率之后,再安装系统。解决:安装ubuntu界面太小,无法点击下一步的问题。

4、Ubuntu启用root登录 亲测有效:

系统安装的时候会让你创建一个用户,但不是root用户,root默认无法登录的。

设置root账号密码:命令:sudo passwd root  会让你输入自己账号的密码,然后输入root新密码2遍,出现如下设置成功。

设置好密码重启之后,点击not listed 输入root账号密码依然无法登录,需要设置个东西。我的版本是20.04.6 亲测有效。命令如下:sudo vi /etc/pam.d/gdm-password

编辑这个文件,将auth  required        pam_succeed_if.so user != root quiet_success 这行信息添加#注释掉,保存退出。

auth    requisite       pam_nologin.so
auth  required        pam_succeed_if.so user != root quiet_success变成
# auth  required        pam_succeed_if.so user != root quiet_success

然后重启就可以使用root登录了。 

使用 命令 whoami 或者 id -u 查看当前是否是root账号

这样设置之后,登录界面不会显示root账号选项,需要点击 not listed 自己输入root账号和密码,如果谁知道怎样让登录界面显示,可以评论告诉我一下谢谢。 

5、通过远程终端软件链接虚拟机,如xshell之类的。需要先安装 ssh服务

先运行 查看是否安装 是否启动
systemctl status ssh
然后运行安装命令 
sudo apt install openssh-server
安装之后再次查看状态查看本机ip
ifconfig 
如果没有安装工具提示安装net-tools
apt install net-tools

下图可以看到,没有安装ssh之前,22端口是关闭的,安装之后22端口打开了。

 

 这样就可以使用ssh远程连接了。但是只能用自己的账户远程连接,root远程连接默认关闭的,需要打开。

sudo vim /etc/ssh/sshd_config

按 / 进入查找模式,找PermitRootLogin 添加一行 PermitRootLogin yes

# Authentication:#LoginGraceTime 2m
#PermitRootLogin prohibit-password
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

保存退出,重启 ssh服务: sudo service sshd restart

一定记得重启,重启之后直接root远程连接就可以了,不用重启系统。

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

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

相关文章

30、使用ESP8266跟SG90舵机制作四足蜘蛛机器人

目录 1、简介 2、使用例子 3、代码解析 4、资源下载 正文 1、简介 本篇使用ESP8266跟SG90舵机制作四足蜘蛛机器人,使用的180度舵机有8个,需要一块16路舵机控制板,也可以使用小一点的控制板8路也够了。下面开始今天的教程,源码在文章末尾自行下载,力求大家都能看懂。…

python 将数据保存到现有的Excel文件的新工作表

out_file ‘query.xlsx’ df1 pd.DataFrame(out_data) 若直接写入: df1.to_excel(out_file, indexFalse, sheet_name‘v5v7’) # 将第二个DataFrame保存到现有的Excel文件的新工作表 with pd.ExcelWriter(out_file, engine‘openpyxl’, mode‘a’) as writer:…

深度学习——激活函数、损失函数、优化器

深度学习——激活函数、损失函数、优化器 1、激活函数1.1、一些常见的激活函数1.1.1、sigmoid1.1.2、softmax1.1.3、tanh1.1.4、ReLU1.1.5、Leaky ReLU1.1.6、PReLU1.1.7、GeLU1.1.8、ELU 1.2、激活函数的特点1.2.1、非线性1.2.2、几乎处处可微1.2.3、计算简单1.2.4、非饱和性1…

智慧政务数据中台建设及运营解决方案

数据中台:政府数字化转型的引擎 数据中台作为政府数字化转型的核心驱动力,起源于美军的作战体系,强调高效、灵活与强大。它不仅促进了政府决策的科学性,还推动了政府服务的精细化与智能化。 数据中台的应用场景:数字…

webpack4 - 配置文件分离(详细教程)

webpack根据开发和生成环境一般可以将配置文件拆分,拆分dev和prod两种环境 |- package.json|- /build|- webpack.base.js|- webpack.dev.js|- webpack.prod.js在scripts里修改相应的命令 "dev": "webpack-dev-server --config build/webpack.dev.j…

单片机最小系统

若要系统正常运行,确保稳定工作,一个单片机系统最少需要四个部分:电源电路 单片机对工作电压是有要求的,如果电压过大,会烧坏,如果电压过小,无法运行。晶振电路 单片机的原子指令的执行依赖晶振…

计算机毕设-基于springboot的社区居民诊疗健康管理系统的设计与实现(附源码+lw+ppt+开题报告)

博主介绍:✌多个项目实战经验、多个大型网购商城开发经验、在某机构指导学员上千名、专注于本行业领域✌ 技术范围:Java实战项目、Python实战项目、微信小程序/安卓实战项目、爬虫大数据实战项目、Nodejs实战项目、PHP实战项目、.NET实战项目、Golang实战…

Pycharm访问MySQL数据库·上

1.MySQL驱动模块Connector #导入数据库的驱动工具 import mysql.connector #连接数据库必备的条件 config {"host": "localhost","port": 3306,"user": "root","password": "888888","database&…

【LLM】大模型领域相关博主博客

苏剑林 真神,无需多言 博客地址: https://spaces.ac.cn/ Lil’Log openai的大佬,涉及的领域非常广,擅长把某个方向系统地梳理出来 博客地址: https://lilianweng.github.io/tags/ Distill 通过生动的动图和可视化技术把技术细节解释清楚 博…

day11 性能测试(4)——Jmeter使用(黑马的完结,课程不全)直连数据库+逻辑控制器+定时器

【没有所谓的运气🍬,只有绝对的努力✊】 目录 1、复习 1.1 断言(3种) 1.2 关联(3种) 1.3 录制脚本 2、Jmeter直连数据库 2.1 直连数据库——使用场景 2.2 直连数据库——操作步骤 2.2.1 案例1&…

React的状态管理库-Redux

核心思想:单一数据源、状态是只读的、以及使用纯函数更新状态。 组成部分 Store(存储) 应用的唯一状态容器,存储整个应用的状态树,使用 createStore() 创建。 getState():获取当前状态。dispatch(action)&#xff…

解决MAC装win系统投屏失败问题(AMD显卡)

一、问题描述 电脑接上HDMI线后,电脑上能显示有外部显示器接入,但是外接显示器无投屏画面 二、已测试的方法 1 更改电脑分辨,结果无效 2 删除BootCamp,结果无效 3更新电脑系统,结果无效 4 在设备管理器中&#…

PWM调节DCDC参数计算原理

1、动态电压频率调整DVFS SOC芯片的核电压、GPU电压、NPU电压、GPU电压等,都会根据性能和实际应用场景来进行电压和频率的调整。 即动态电压频率调整DVFS(Dynamic Voltage and Frequency scaling),优化性能和功耗。 比如某SOC在…

lc54螺旋矩阵——模拟

54. 螺旋矩阵 - 力扣(LeetCode) 就兜圈,先外层,再内层,每一圈,先上->右->下->左,要计算多少圈,观察规律就是行和列中更小的那个的二分之一,注意额外讨论下最后…

【C++】OOP(二):定义基类和派生类

15.2 定义基类和派生类 15.2.1 定义基类 我们首先完成 Quote 类的定义&#xff1a; #include <string>class Quote {public:Quote() default; // 默认构造函数Quote(const std::string &book, double sales_price):bookNo(book), price(sales_price) { }std::st…

面向对象设计规则和各类设计模式

面向对象设计&#xff08;Object-Oriented Design, OOD&#xff09;是一种软件设计方法论&#xff0c;它使用对象、类、继承、封装、多态等概念来组织代码。面向对象设计的核心目标是提高软件的可维护性、可扩展性和复用性。在面向对象设计中&#xff0c;遵循一定的设计原则和模…

做T和做T+0有什么区别

做T和做T0在股市中实际上有紧密的联系&#xff0c;但也有所区别。以下是对两者的详细比较&#xff1a; 一、定义与原理 做T&#xff1a; 广义上&#xff0c;做T指的是一种通过低买高卖或高卖低买来赚取差价的交易策略。这种策略可以应用于不同的交易周期&#xff0c;包括日内交…

leetcode 面试经典 150 题:移除元素

链接移除元素题序号27类型数组解题方法双指针难度简单 题目 给你一个数组 nums 和一个值 val&#xff0c;你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k&#xff0c;要…

软件安装不成功,一直出现“chrome_elf.dll丢失”问题是什么原因?“chrome_elf.dll丢失”要怎么解决和预防?

软件安装遇阻&#xff1a;“chrome_elf.dll丢失”问题全解析与解决方案 在软件安装与运行的过程中&#xff0c;我们时常会遇到各式各样的错误提示&#xff0c;其中“chrome_elf.dll丢失”便是较为常见的一种。这个错误不仅阻碍了软件的正常安装&#xff0c;也给用户带来了不小…

Python爬虫之Scrapy框架基础入门

Scrapy 是一个用于Python的开源网络爬虫框架&#xff0c;它为编写网络爬虫来抓取网站数据并提取结构化信息提供了一种高效的方法。Scrapy可以用于各种目的的数据抓取&#xff0c;如数据挖掘、监控和自动化测试等。 【1】安装 pip install scrapy安装成功如下所示&#xff1a;…