当前位置:   article > 正文

openEuler2203 LTS安装VMware WorkStation Pro 17并远程桌面连接Linux服务器_openeuler 远程桌面

openeuler 远程桌面

openEuler 2203 LTS默认只有命令行,没有GUI图形界面,在其中安装VMware WorkStation需要有图形界面的支持。这里以安装深度的DDE桌面环境,最后通过VNC远程桌面连接Linux服务器操作VMware WorkStation。

以下操作请保持网络能正常连接

1、安装DDE桌面环境

  1. [root@FusionCompute ~]# dnf -y install dde
  2. [root@FusionCompute ~]# systemctl set-default graphical.target
  3. [root@FusionCompute ~]# reboot

2、安装tigervnc软件包

[root@FusionCompute ~]# dnf  -y  install  tigervnc-server

3、添加VNC用户

除root用户外,如果允许其它用户远程桌面连接,则可以参考以下操作添加vnc用户。

  1. [root@FusionCompute ~]# vim /etc/tigervnc/vncserver.users
  2. ……此处省略部分信息……
  3. :1=zhangsan
  4. :2=lisi
  5. :3=wangwu

这里的用户名zhangsan等需要事先利用adduser命令添加,并设置好口令,示例如下:

  1. [root@FusionCompute ~]# useradd wanguw
  2. [root@FusionCompute ~]# echo "Huawei12#$" | passwd --stdin wanguw
  3. 更改用户 wanguw 的密码 。
  4. passwd:所有的身份验证令牌已经成功更新。

4、设置用户VNC连接密码

这里用设置zhangsan用户的vnc连接密码为例,root用户直接执行vncpasswd即可。

  1. [root@FusionCompute ~]# su - zhangsan
  2. # 设置vnc用户连接密码,长度不超过8位
  3. [zhangsan@FusionCompute ~]$ vncpasswd
  4. Password: 此处设置访问vnc服务器的密码
  5. Verify:
  6. Would you like to enter a view-only password (y/n)? n
  7. A view-only password is not used
  8. [zhangsan@FusionCompute ~]$ exit

5、启动并查看vncserver

以下以zhangsan用户为例,启动并查看vncserver服务。

  1. [root@FusionCompute ~]# su - zhangsan
  2. # 启动vncserver服务,监听5901端口
  3. [zhangsan@FusionCompute ~]$ vncserver :1
  4. # 查看当前启动的vncserver服务及其监听端口
  5. [zhangsan@FusionCompute ~]$ vncserver -list
  6. WARNING: vncserver has been replaced by a systemd unit and is now considered deprecated and removed in upstream.
  7. Please read /usr/share/doc/tigervnc/HOWTO.md for more information.
  8. TigerVNC server sessions:
  9. X DISPLAY # PROCESS ID
  10. :1 2958

 注:这里的:1表示端口5901

6、编辑xstartup境配置文件

修改用户家目录下的.vnc/xstartup文件,将文件中原有的内容删除,然后粘贴以下内容

  1. [zhangsan@FusionCompute ~]$ vim .vnc/xstartup
  2. #!/bin/sh
  3. unset SESSION_MANAGER
  4. unset DBUS_SESSION_BUS_ADDRESS
  5. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  6. xsetroot -solid grey
  7. vncconfig -iconic &
  8. xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  9. exec dbus-launch startdde &

7、配置防火墙

vncserver的监听端口默认从5901开始顺序编号,前面的:1就示5901端口,:2表示5902,其它依次类推。

  1. [root@FusionCompute ~]# firewall-cmd --permanent --zone=public --add-port=5901-5903/tcp
  2. success
  3. [root@FusionCompute ~]# firewall-cmd --reload 
  4. success

8、下载并安装vmware workstation

从官网(Windows 虚拟机 | Workstation Pro | VMware | CN)下载Linux版本的vmware workstation安装包,扩展名为bundle,并将该安装包存放到Linux服务器中的某个目录,比如/data,然后在该目录执行以下命令进行安装。

  1. [root@server data]# ll
  2. 总用量 498400
  3. -rw-r--r--. 1 root root 510356471 3月 25 15:20 VMware-Workstation-Full-17.5.1-23298084.x86_64.bundle
  4. [root@server data]# bash VMware-Workstation-Full-17.5.0-22583795.x86_64.bundle

9、安装“Development Tools”

[root@FusionCompute ~]# dnf -y groupinstall "Development Tools" 

10、安装kernel-headers

通常默认已安装。

[root@FusionCompute ~]# dnf -y install kernel-headers-$(uname -r)

11、安装Kernel-devel

通常默认已安装。

[root@FusionCompute ~]# dnf -y install kernel-devel-$(uname -r)

12、安装kernel

通常默认已安装。

[root@FusionCompute ~]# dnf -y install kernel-$(uname -r)

13、安装gcc及相关工具

[root@FusionCompute ~]# dnf -y install perl gcc libX11 libXinerama libXcursor libXtst

14、物理宿主机Windows中下载并安装RealVNC-Viewer程序

可从官网(Download VNC Viewer | VNC® Connect)下载并安装试用版的RealVNC-Viewer

15、通过RealVNC-Viewer远程连接Linux服务器

如下所示,可成功远程桌面连接Linux服务器

16、启动VMware WorkStation

启动VMware WorkStation时,如果出现如下提示GCC未找到,则执行下一步手动编译VMware模块。

17、手动编译VMware

依次执行如下命令

  1. cd /usr/lib/vmware/modules/source
  2. tar xf vmmon.tar
  3. tar xf vmnet.tar
  4. cd vmmon-only
  5. make
  6. cd ../vmnet-only
  7. make
  8. cd ..
  9. mkdir /lib/modules/`uname -r`/misc
  10. cp vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko
  11. cp vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko
  12. depmod -a
  13. /etc/init.d/vmware restart

18、成功启动VMware WorkStation

启动过程中,接受许可,其它设置一路按默认选项和设置即可,密钥自行某度搜索吧。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/906633
推荐阅读
相关标签
  

闽ICP备14008679号