VNC Server远程桌面配置详解

图形化界面展示,利于不习惯命令行人员操作,注意:实例均为root用户操作。

参考:https://blog.51cto.com/357355/615789

           https://www.cnblogs.com/pipci/p/12731317.html

一、准备

客户端:Windows 10 专业版,下载链接:https://www.realvnc.com/en/connect/download/viewer/windows/

服务端:10.199.88.244  CentOS release 6.5 (Final)

               10.10.230.249  CentOS Linux release 7.8.2003 (Core),版本不一样,配置有差别。

 

二、配置实例

1、10.199.88.244  CentOS release 6.5 (Final),服务器东西较全,配置较为简单,如下:

直接安装:[root@lf-lvs01 etc]# yum install vnc-server,需要输入两次密码用于客户端登录使用,需记住!

安装成功后,启停命令:

客户端访问远程桌面:

成功:

 

2、10.10.230.249  CentOS Linux release 7.8.2003 (Core),配置略微复杂,如下:

一、如果当前系统没有桌面环境,需要先安装桌面环境。
1、更新系统
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# yum update     ##避免一些系统方面的意外错误,最好更新yum到最新,生产环境有业务在运行不建议更新
---------------------------------------------------------------------------------------------

2、安装GNOME Desktop图形桌面服务,内容较多,过程较慢
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# yum groupinstall "GNOME Desktop"
---------------------------------------------------------------------------------------------

3、查看系统运行模式
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# systemctl get-default
---------------------------------------------------------------------------------------------

4、切换到桌面运行模式
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# systemctl set-default graphical.target
---------------------------------------------------------------------------------------------

5、启动桌面模式
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# init 5
---------------------------------------------------------------------------------------------


二、VNC配置

1、安装vnc,CentOS7默认使用tigervnc软件提供vnc服务
---------------------------------------------------------------------------------------------
[root@CentOS7 ~]# yum install tigervnc-server
---------------------------------------------------------------------------------------------

2、启动VNC服务
使用vncserver命令启动VNC服务,命令格式为“vncserver :桌面号”,其中“桌面号”用“数字”的方式表示,每个用户连接需要占用1个桌面
启动编号为1的桌面示例如下
---------------------------------------------------------------------------------------------
[laopi@CentOS7 ~]$ vncserver :1

You will require a password to access your desktops.

Password:                                ##登录vnc的密码,以后可用通过vncpasswd命令更改密码
Verify:                              ##重新输入登录vnc的密码
Would you like to enter a view-only password (y/n)? n         ##是否设置只查看用户密码,这里不设置
A view-only password is not used

New 'CentOS77:1 (laopi)' desktop is CentOS7:1

Creating default startup script /home/laopi/.vnc/xstartup
Creating default config /home/laopi/.vnc/config
Starting applications specified in /home/laopi/.vnc/xstartup
Log file is /home/laopi/.vnc/CentOS7:1.log
---------------------------------------------------------------------------------------------
命令的执行是在需要远程登陆的laopi用户下执行的,同时也是第一次执行,会在此用户的主目录(/home/laopi/)下生成.vnc子目录和相应的配置文件,同时需要输入密码(vncviewer端用此用户访问的密码),这个密码被加密保存在此用户主目录下的.vnc子目录(/home/laopi/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/home/laopi/.vnc/xstartup),在每次启动VNC服务时,都会读取该文件中的配置信息。上面的是添加普通用户通过VNC访问权限,如果想添加其他用户访问权限,需要在相应的用户命令提示符下进行上面的操作(如test用户也需要执行[test@ localhost ~]$ vncserver :1 在相应的主目录下生成对应的.vnc子目录)。对不同用户的访问密码更改也需要在相应的命令提示符下操作。
在/home/laopi/.vnc/目录下还有一个“CentOS7:1.pid”文件,这个文件记录着启动VNC后对应操作系统的进程号,用于停止VNC服务时准确定位进程号.

 

三、客户端连接,成功:

 

 

运行jmeter问题,记录:

 

1、10.199.88.244  CentOS release 6.5 (Final)服务器,运行apache-jmeter-3.2,报错:

运行apache-jmeter-5.1.1,正常

2、10.10.230.249  CentOS Linux release 7.8.2003 (Core),同上。注意假如.sh不执行,需要进行如下配置:

 

  • 0
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值