基于vm的linux(redhat7)系统安装及后续配置一条龙,一条 ~龙

本文详细介绍了如何在VMware中安装红帽Linux虚拟机,包括安装过程、网络配置、yum源设置、远程连接配置以及共享文件夹的启用。通过设置静态IP、安装VMware Tools,实现Linux与宿主机之间的文件共享,同时讲解了如何为用户添加sudo权限。
摘要由CSDN通过智能技术生成

前言:

由于对虚拟机的使用程度越来越大,原来配置的一台虚拟机由于技术疏漏导致 / 目录无法扩展容量(由于安装虚拟机时使用的是vm提供的安装引导程序,在设置/盘符的时候没有使用lvm ),这里写一个教程用于后续的linux安装,避免重度使用linux后产生的一系列不可扩展问题

红帽系统rhel-server-7.6-x86_64-dvd.iso的下载在网络上能找到资源

一.安装linux虚拟机

前置条件: 已安装VMware-workstation-full-16.0.0-16894299.exe (提取码:c59a  )工作台 ,本地已下载好rhel-server-7.6-x86_64-dvd.iso系统镜像

1.打开vm工作台,选择文件,新建虚拟机

2,选择典型,下一步

3.选择 安装程序光盘映像文件(iso),下一步

4.填写简易安装信息(随便写一个用户,记住这里填写的密码) ,下一步

注意:vm16提供了自己的安装引导功能,创建用户这步骤应该在linux完全配置结束后才进行,这里先随便写吧,后面用不到,后面会关闭vm提供的安装引导功能

5.填写虚拟机的名字跟存储位置(存储位置最好不要选c盘),下一步

6.设置磁盘大小,下一步

(如果是简单使用,磁盘大小就用默认的,如果可能会重度使用,磁盘最好设置大一点,这里的50G并不是一开始就占用50G,而是当虚拟机被重度使用后占用的存储容量大为50G,这个数字只要小于你存储虚拟机的本地磁盘大小就行

比如你设定了硬盘容量为 20GB,但是安装 Linux 只用了 5GB,那么实际上只会在你的 Windows 分区中占用 5GB 的空间,占用空间会随着虚拟机系统使用的空间增加而增加。

在linux里面进行磁盘扩容分区较为困难,建议多分配一点大小)

7.自定义硬件信息,就算自定义信息也点击看下具体的配置,这里全部用的默认配置,不要勾选创建后开启此虚拟机,单击完成

(这里的设置就算不会也没关系,跟磁盘大小不同,这里修改较为方便,后续有需求可单独修改)

8.点击完成后还可以设置虚拟机的具体配置,如图,在虚拟机列表选择目标虚拟机,右击,选择设置

关于虚拟机里面最复杂的就是网络适配器这块,按照本文的设置,创建的虚拟机可以上外网,可以通过xshell 远程连接,有这些基本就够用了

VMware 提供的网络连接有 5 种,分别是"桥接模式"、"NAT 模式"、"仅主机模式"、"自定义"和"LAN 区段":

  • 桥接模式:相当于虚拟机的网卡和宿主机的物理网卡均连接到虚拟机软件所提供的 VMnet0 虚拟交换机上,因此虚拟机和宿主机是平等的,相当于一个网络中的两台计算机。这种设置既可以保证虚拟机和宿主机通信,也可以和局域网内的其他主机通信,还可以连接 Internet,是限制最少的连接方式,推荐新手使用。
  • NAT 模式:相当于虚拟机的网卡和宿主机的虚拟网卡 VMnet8 连接到虚拟机软件所提供的 VMnet8 虚拟交换机上,因此本机是通过 VMnet8 虚拟网卡通信的。在这种网络结构中,VMware 为虚拟机提供了一个虚拟的 NAT 服务器和一个虚拟的 DHCP 服务器,虚拟机利用这两个服务器可以连接到 Intemet。所以,在正常情况下,虚拟机系统只要设定自动获取 IP 地址,就能既和宿主机通信,又能连接到 Internet了。但是这种设置不能连接局域网内的其他主机。
  • 仅主机模式:宿主机和虚拟机通信使用的是 VMware 的虚拟网卡 VMnet1,但是这种连接没有 NAT 服务器为虚拟机提供路由功能,所以仅主机网络只能连接宿主机,不能连接局域网,也不能连接 Internet 网络。
  • 自定义网络:可以手工选择使用哪块虚拟机网卡。如果选择 Vmnet1,就相当于桥接网络;如果选择 VMnet8,就相当于 NAT 网络。
  • LAN 区段:这是新版 VMware 新增的功能,类似于交换机中的 VLAN(虚拟局域网),可以在多台虚拟机中划分不同的虚拟网络。


以上对于 VMware 网络的描述,读者看完了可能会有点困惑。简单总结—下,在 VMware 安装好后,会生成两个虚拟网卡 VMnet1 和 VMnet8 

 

其中常用设置有以下 2 种:

  1. 需要宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接,使用"桥接模式"(桥接时,Linux 也可以访问互联网,只是虚拟机需要配置和宿主机 Windows 同样的联网环境);
  2. 需要宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接,同时虚拟机的 Linux 可以通过宿主机的 Windows 连入互联网,使用"NAT模式"。

9.全部设置结束,参照本文,设置没问题后开启虚拟机(图中的三个地方都可以运行虚拟机,本次使用2开启虚拟机)

(如果不删autoinst.iso ,进入的就不是真正的 linux系统安装引导程序,而是vm的安装引导程序,vm的安装引导程序虽然提供了便利性,但是却使安装变得不够细,不够真,如果你没有删除autoinst.iso,下面的步骤可能会有不同,但主体上还是可以参照)

 下面进入红帽linux 原生安装引导程序

10.redhat安装引导界面(通过键盘上下键切换选项,被选中的选项显示白色高亮)

进入修复故障看下界面

返回主菜单,选择 install Red Hat Enterprise Linux 7.6选项 通过回车确定安装

等待系统引导结束后选择中文进入设置界面

 设置时间

设置键盘

 语言支持

该项我们已经在  上面(在安装过程中使用哪种语言)设置过了,可以不用管 

安装源

这里说明一下,linux系统的操作理念是在进入系统后,你的软件从哪里安装,linux安装软件使用rpm 跟yum ,本质上都是使用rpm包管理系统,这里检测安装源是确保进入系统后通过挂载该源可以使用rpm命令安装本地仓库的rpm包(程序),具体的网络源会在下文配置(配置网络yum源)

软件选择

 这里选择带图形界面的基本环境,便于习惯了windows环境的人使用,值得说明的是,linux系统的内核是没有界面的,所有的界面都是通过linux内核开发出来的,后面可以通过init 3或5  指令切换桌面或命令行

我们选择了带gui的服务器基本开发工具选项,系统会从我们上面设置的安装源(iso镜像)中寻找该功能的安装依赖关系,iso镜像可以解决linux系统所有的基本功能安装的依赖关系

上图表示带gui的服务器的依赖关系已经处理好了,通过本地介质(iso镜像)处理这些依赖关系

(说白了就是gui服务器从本地的iso中安装)

安装位置

分区可以参照如下规则

 如何对linux系统进行分区
                    1.通用分区方案
                        /boot   启动分区   200M足以
                        swap    交换分区   将硬盘空间交换给内存使用
                                  内存<8G
                                  建议为内存大小的1.5倍
                                  内存>=8G
                                  建议交换分区大小=8G
                        /       根分区     如无其他分区剩余容量都给根
                                    
                    2.数据信息比较重要的分区方案
                        /boot   200M
                        swap    <8G  1.5内存大小
                                 >8G  8G
                        /       20G~200G
                        /date   剩余空间
                    3.灵活的分区方案
                        /boot   200M
                        swap    <8G  1.5内存大小
                                 >8G  8G
                        /       20G~200G
                        剩余空间不分,后期需要灵活分配

这里使用1.通用分区方案

KDUMP

Kdump是一个内核崩溃转储机制,直接关闭即可,单击完成

网络和主机名(N)

网络配置,开启以太网连接,将会自动获取IP地址

SECURITY设置(安全设置)

一些简单的策略介绍:

Default                                                                   

#默认策略,隐式XCCDF概要文件。通常情况下,默认不包含规则

Standard System Security Profile                              

#标准系统安全性配置文件,这个概要文件包含规则,以确保标准安全基地RHEL7系统

Draft PCI-DSS v3 Control Baseline for RedHat Enterprise Linux 7    

#草案PCI-DSS v3控制基线RHEL7,这是一个概要草案PCI-DSS v3

Red Hat Corporate Profile for Certified Cloud Providers (RH CPCP)                

#云提供商RHEL概要(CPCP),这是一个SCAP概要草案RHEL云提供商

Common Profile for General-Purpose Systems          

#常见的通用概要文件系统,这个概要文件包含项目普遍通用的桌面和服务器安装

Pre-release Draft STIG forRed Hat Enterprise Linux 7 Server            

#RHEL7的预发布草案,这个概要文件在国防部正在开发共识模型成为STIG配合DISA无线光通信

设置完成后点击开始安装

设置root密码

添加用户

接下来只要等待系统安装

安装完成后点击重启

选择第一个

进入初始设置

点击完成配置后等待进入用户登录界面

首次登录界面程序需要设置相关信息,一路默认前进即可

至此,安装linux虚拟机结束,开始你的linux之旅吧

使用过  su -  切换至root用户,简单查看下版本及系统信息

二.配置linux系统的基础功能

上面已经配置好了一台linux虚拟机,作为一台主机电脑,最起码要能上网,更新程序,如果用于学习的话还需要能够被(XShell)远程连接,下面挨个配置

1.配置网络,使得linux主机可以上网

右击电脑桌面空白,打开终端,在终端输入 ping www.baidu.com

可以ping通,说名网络配置没问题,在安装linux时我们设置的自动DHCP为这台linux分配了ip地址,通过 ifconfig 查看下本机ip

2.安装rpm

输入rpm -qa | grep rpm 

RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写。

RPM软件包管理器,起初是redhat package manager,为红帽系统设计的;目前RPM是许多linux发行版的重要组成部分,比如redhat、 fedora、suse、opensuse、centos等。

rpm是基于GPL规则,且为免费的软件。对于系统管理员 来说,使用rpm进行软件安装与运维有以下优点:简单、统一、能够实现自动化,无需人工干预。

Rpm包命名规则:

name-version-release.arch.rpm

eg:gnome-desktop-2.28.2-11.el6.x86_64.rpm

注解:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件,与Dpkg类似。

红帽发行的linux版本内置了rpm程序

 

3.配置网络yum源

我们都知道红帽 linux是商业发行版本,centos是红帽的分支版本,属于民用教育版本,由于红帽的yum源需要购买激活,因此我们使用centos的yum

首先检查当前系统有没有安装yum 或者说安装了yum都是什么版本

查看当前yum

[root@localhost ~]# rpm -qa |grep yum
yum-langpacks-0.4.2-7.el7.noarch
yum-utils-1.1.31-50.el7.noarch
yum-3.4.3-161.el7.noarch
PackageKit-yum-1.1.10-1.el7.x86_64
yum-rhn-plugin-2.0.1-10.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
发现当前系统已经安装了yum,试一下自带的yum源能不能用

[root@localhost ~]# yum update
已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
There are no enabled repos.
 Run "yum repolist all" to see the repos you have.
 To enable Red Hat Subscription Management repositories:
     subscription-manager repos --enable <repo>
 To enable custom repositories:
     yum-config-manager --enable <repo>

上面提示需要注册才能使用yum源

上面说明了red hat自带的yum 没有被注册激活,对于我们个人来说完全没必要购买激活yum ,因此这里使用centos的yum

删除当前yum

[root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps   (不检查依赖,直接删除rpm包)
警告:/etc/yum/pluginconf.d/langpacks.conf 已另存为 /etc/yum/pluginconf.d/langpacks.conf.rpmsave
[root@localhost ~]# rpm -qa |grep yum
[root@localhost ~]# 
下载新的yum包。使用Centos7的yum包

由于安装的linux系统版本是7.6版本,这里就使用相对应的centos 7版本

https://mirrors.aliyun.com/centos/  在阿里云的版本里面找到下面路径的相对应版本

查看当前版本

[root@localhost ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.6 (Maipo)
[root@localhost ~]# 
centos 版本与redhat版本对应表

我们这里只需要安装centos7主版本的yum就可以

需要安装的yum包如下(去网址上找到相应的版本):

yum-metadata-parser-1.1.4-10.el7.x86_64.rpm  

yum-3.4.3-168.el7.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm  

yum-utils-1.1.31-54.el7_8.noarch.rpm
python-urlgrabber-3.10-10.el7.noarch.rpm

[root@localhost Download]# wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
[root@localhost Download]# wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm 
wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-54.el7_8.noarch.rpm
[root@localhost Download]# wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-10.el7.noarch.rpm

下面安装这5个rpm包,可以一个一个安装,但是会出现互相依赖的情况,只要看清楚先装谁就行了

[root@localhost Download]# rpm -ivh python-urlgrabber-3.10-10.el7.noarch.rpm 

[root@localhost Download]# rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

[root@localhost Download]# rpm -ivh yum-3.4.3-168.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm yum-utils-1.1.31-54.el7_8.noarch.rpm 

更换yum源

cd /etc/yum.repos.d

所有的yum源都放在该文件目录下,查看下默认的文件

[root@localhost yum.repos.d]# ls
redhat.repo
redhat.repo是默认的yum源文件,该文件每次重启系统都会被重置为默认的配置,不要在这里面配置yum源,该文件下的所有名字后缀为.repo的都是yum源,可以存在多个yum源,每次使用yum指令的时候会先使用默认的redhat.repo源,如果该源没有指定的资源则会顺序使用另一个.repo的yum源

下载centos的repo文件

[root@localhost yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
--2021-05-28 17:45:09--  http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 49.67.72.241, 49.67.72.242, 221.231.83.243, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|49.67.72.241|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2523 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”

100%[======================================>] 2,523       --.-K/s 用时 0s      

2021-05-28 17:45:11 (416 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2523/2523])

[root@localhost yum.repos.d]# ls
CentOS-Base.repo  redhat.repo
[root@localhost yum.repos.d]# 

修改CentOS-Base.repo文件中的$releasever全部替换为版本号7.如下图

执行 

yum clean all
yum makecache
yum update

等待系统更新rpm包

在这其中报错了boot目录没有空间了,应该问题不大,下次设置文件分区的时候把boot设置大一点

上面已经设置好了阿里的yum源并更新了本地的rpm包

4.配置远程连接

注意: 如果不是很需要虚拟机保持固定的静态ip这里完全不需要设置,DHCP分配的ip地址也可以连接,只是需要每次都看下ip是多少,这一步能不做就不做,不影响远程连接

通过输入 init 3 进入shell界面  init 5 进入x桌面   (ctrl + alt 释放鼠标,将鼠标从linux虚拟机释放到vm工作台)

远程连接一般都只连接shell ,这里使用xshell 进行连接 xshell下载  提取码:xv7f  

注意xshell只能连接linux shell 如果linux启用了x桌面,xshell也只能连接到shell ,想要连接x桌面,需要安装Xmanager,通俗的说,xshell远程连接linux没有界面,xmanager连接linux有界面

在配置远程连接时需要知道linux的ip地址,上面我们使用的是自动DHCP,也就是说linux的ip地址是动态分配的,每次linux主机重启都有可能导致ip地址变化,因此这里需要先把linux的ip设为静态ip

输入

sync

shutdown -h now

关闭linux

确定网络适配器是NAT 模式,根据本文的linux配置,应该是nat模式,当然桥接模式也是可以的,但是处理方式跟nat不一样,如果你是桥接模式,百度下其他方法

根据上图操作打开虚拟网络编辑器,选择VMnet8 ,取消勾选使用本地DHCP服务将ip地址分给虚拟机

记住上图中的子网IP范围,如上图所示表示虚拟机在192.168.146.0~192.168.146.255范围内。

 注:上图中192.168.146.2为网关地址,192.168.146.255为广播地址,192.168.146.0一般为网段IP,所以0,2,255这三个地址不能设置。

重启你的虚拟机

会发现x桌面变成了centos7,因为上面配置的yum源是centos的,在yum update时把系统的rpm全改成yum源里的了,也就是centos的,这个问题不大,继续我们的网络配置

su - 切换root用户,执行如下指令

 编辑ifcfg-ens* (*根据实际情况不同,本文为ens33)

执行  vim ifcfg-ens33

设置虚拟机的IP、DNS和主机名

1)设置IP地址、子网掩码和网关,如下图。

主要是设置
BOOTPROTO=static
IPADDR=192.168.146.222
NETMASK=255.255.255.0
GATEWAY=192.168.146.2
ONBOOT=yes
ONBOOT:是指系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡。

BOOTPROTO:网络分配方式,静态。(一定记得修改为Static,否则无法连通网络)

IPPADDR:手动指定ip地址。

NETMASK:子网掩码。

GATEWAY:网关ip。

下面设置dns

[root@localhost etc]# vim resolv.conf

(设置dns可以连接外网)

 

设置主机名

 [root@localhost sysconfig]# vim network

 

NETWORKING=yes
HOSTNAME=lecolinux

[root@localhost etc]# vim hostname

上面设置完成后可以重启虚拟机或重启网卡

[root@localhost etc]# service network restart
Restarting network (via systemctl):                        [  确定  ]
 

设置VMnet8在Windows上的IP属性

配置完上述步骤后就可以成功使用Xshell连接Linux虚拟机了

5.配置共享文件夹(新追加)

在实际使用中发现虚拟机linux下载文件或者编写代码特别不熟悉,需要使用到宿主机的文件或代码时无法直接拷贝到linux虚拟机(如果虚拟机是windows版本的可以直接拷贝),这时候需要使用到share共享文件夹

该步骤的实现版本是文章一开头安装的vm 工作台版本,其他版本应该大同小异吧

首先找对你需要设置共享文件夹的虚拟机

在这里添加iso文件,因为我们需要启用share共享文件夹,这其实是vmtools提供的功能,在vm工作台上已经安装了vmtools,但是我们的linux虚拟机还没安装,这里是将vmtools的iso镜像挂在到linux虚拟机上,以便于我们在linux中安装vmtools

vmtools镜像其实就是这个linux.iso,该文件在vm的安装目录,在桌面上右击vm的快捷方式,打开文件位置就可以找到该镜像文件 如果找不到可以点击这里下载vm16 tools 提取码:54z6 

浏览并选择该镜像文件

设置完成之后应该是这样

这里已经将必要的镜像文件添加到linux 虚拟机了

下面启用share文件夹

上面已经配置好了前置条件,现在重启虚拟机

重启虚拟机指令: sudo shutdown -h now  (立即关机) 然后重启

或者 reboot

进入linux系统

双击进入VMware Tools 

在/tmp目录下新建一个文件夹,随意起名字,这里新建vmTools文件夹,把上面的tat.gz包拷贝到/tmp/vmTools文件夹下

 cd /tmp/vmTools

先解压 tar zxvf VMwareTools-10.3.22-15902021.tar.gz 

进入 解压后的文件夹.这里是 vmware-tools-distrib

[leco@localhost vmware-tools-distrib]$ cd vmware-tools-distrib/

接着安装软件

[leco@localhost vmware-tools-distrib]$ sudo ./vmware-install.pl 
[sudo] leco 的密码:

输入密码后开始安装vmtools ,需要确认的地方就一路回车就好.,不出问题则表示安装成功,之后可以在 /mnt/hgfs目录下看到共享的文件夹

不过本次安装出现了点问题,问题如下

The vmxnet driver is no longer supported on kernels 3.3 and greater. Please 
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)

原因是在安装的时候一路回车,使用的都是默认配置,这里需要注意,在安装vmtools时,所有选项,给出输入 [yes] 或者 输入[No]的地方全部输入yes, 不要求输入的时候就回车使用默认设置

如果看不明白上面的意思,就对照下面我的安装设置

[root@localhost vmware-tools-distrib]# ./vmware-install.pl 
The installer has detected an existing installation of open-vm-tools packages 
on this system and will not attempt to remove and replace these user-space 
applications. It is recommended to use the open-vm-tools packages provided by 
the operating system. If you do not want to use the existing installation of 
open-vm-tools packages and use VMware Tools, you must uninstall the 
open-vm-tools packages and re-run this installer.
The packages that need to be removed are:
open-vm-tools
The installer will next check if there are any missing kernel drivers. Type yes
if you want to do this, otherwise type no [yes] yes

INPUT: [yes]

Creating a new VMware Tools installer database using the tar4 format.

Installing VMware Tools.

In which directory do you want to install the binary files? 
[/usr/bin] yes

INPUT: [yes]

The path "yes" is a relative path. Please enter an absolute path.

In which directory do you want to install the binary files? 
[/usr/bin] 

INPUT: [/usr/bin]  default

What is the directory that contains the init directories (rc0.d/ to rc6.d/)? 
[/etc/rc.d] 

INPUT: [/etc/rc.d]  default

What is the directory that contains the init scripts? 
[/etc/rc.d/init.d] 

INPUT: [/etc/rc.d/init.d]  default

In which directory do you want to install the daemon files? 
[/usr/sbin] 

INPUT: [/usr/sbin]  default

In which directory do you want to install the library files? 
[/usr/lib/vmware-tools] 

INPUT: [/usr/lib/vmware-tools]  default

The path "/usr/lib/vmware-tools" does not exist currently. This program is 
going to create it, including needed parent directories. Is this what you want?
[yes] 

INPUT: [yes]  default

In which directory do you want to install the documentation files? 
[/usr/share/doc/vmware-tools] 

INPUT: [/usr/share/doc/vmware-tools]  default

The path "/usr/share/doc/vmware-tools" does not exist currently. This program 
is going to create it, including needed parent directories. Is this what you 
want? [yes] yes

INPUT: [yes]

The installation of VMware Tools 10.3.22 build-15902021 for Linux completed 
successfully. You can decide to remove this software from your system at any 
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by 
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want 
this program to invoke the command for you now? [yes] yes

INPUT: [yes]


You have chosen to install VMware Tools on top of an open-vm-tools package.  
You will now be given the option to replace some commands provided by 
open-vm-tools.  Please note that if you replace any commands at this time and 
later remove VMware Tools, it may be necessary to re-install the open-vm-tools.

The file /usr/bin/vmware-hgfsclient that this program was about to install 
already exists.  Overwrite? [no] yes

INPUT: [yes]

The file /usr/bin/vmhgfs-fuse that this program was about to install already 
exists.  Overwrite? [no] yes

INPUT: [yes]

Initializing...


Making sure services for VMware Tools are stopped.

Stopping vmware-tools (via systemctl):  [  确定  ]


The module vmci has already been installed on this system by another installer 
or package and will not be modified by this installer.

The module vsock has already been installed on this system by another installer
or package and will not be modified by this installer.

The module vmxnet3 has already been installed on this system by another 
installer or package and will not be modified by this installer.

The module pvscsi has already been installed on this system by another 
installer or package and will not be modified by this installer.

The module vmmemctl has already been installed on this system by another 
installer or package and will not be modified by this installer.

The VMware Host-Guest Filesystem allows for shared folders between the host OS 
and the guest OS in a Fusion or Workstation virtual environment.  Do you wish 
to enable this feature? [yes] yes

INPUT: [yes]

The vmxnet driver is no longer supported on kernels 3.3 and greater. Please 
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)


Skipping configuring automatic kernel modules as no drivers were installed by 
this installer.


Skipping rebuilding initrd boot image for kernel as no drivers to be included 
in boot image were installed by this installer.

The configuration of VMware Tools 10.3.22 build-15902021 for Linux for this 
running kernel completed successfully.

Enjoy,

--the VMware team

上面表示安装成功

现在进入 /mnt/hgfs/看下有没有我设置的共享文件夹

现在可以看到我共享的文件夹linux

至此,linux启用共享文件夹成功

以上.

6.给用户添加sudo权限(新增加)

很多时候指令需要超级用户权限才能执行,普通用户怎么才能指令那些指令呢,就是通过sudo 提升权限.

给用户提升权限需要使用超级用户 

切换超级用户 : su -

在超级用户模式下,修改/etc/sudoers文件

vim /etc/sudoers

在root 下面添加上面箭头指的那行, 为 用户名  ALL=(ALL)    ALL

这样就把指定的用户加入了sudo组

 默认5分钟后刚才输入的sodo密码过期,下次sudo需要重新输入密码,如果觉得在sudo的时候输入密码麻烦,把刚才的输入换成如下内容即可:

your_user_name ALL=(ALL) NOPASSWD: ALL

以上

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值