阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

RedHat Linux下VNC服务的配置及使用

506次阅读
没有评论

共计 3826 个字符,预计需要花费 10 分钟才能阅读完成。

安装配置 VNC 服务,使得可以通过图形界面来管理控制 Linux 主机:

目前比较流行的方式:XDM(X display manager)方案和 VNC 方案,个人感觉 VNC 方案比较方便; 一是因为 VNC 方案配置起来相对简单,二是 VNC 方案支持多种连接方式,比如通过浏览器方式访问 Linux 桌面,免去需要安装客户端的麻烦。

安装配置 VNC 前期准备,一台 RedHat Linux 服务器,接下来进入具体配置说明 

一,确认及安装 VNC SERVER

 1. 首先确认服务器是否安装配置了 VNC server,可以通过命令查看;

[root@linuxidc ~]# rpm -qa vnc*  #查看是否安装 VNC server

vnc-4.1.2-14.el5_3.1           #VNC 客户端

vnc-server-4.1.2-14.el5_3.1      #vnc 服务端

 2. 如果没有安装 VNC SERVER,RedHad 系统光盘自带有安装包,配置光盘 yum 源直接安装即可 

[root@linuxidc ~]# yum -y install vnc*

Loaded plugins: rhnplugin, security

………….

Running Transaction

  Installing     : vnc                                                                           1/1 

Installed:

  vnc.x86_64 0:4.1.2-14.el5_3.1                                

Complete!

安装完成,启动 VNC 服务!

二,开始配置 VNC SERVER

[root@linuxidc ~]# vncpasswd          #设定当前用户登录 VNC 的密码

Password:

Verify:

[root@linuxidc ~]# vncserver           #启动 VNCSERVER

New ‘linuxidc.com:2 (root)’ desktop is linuxidc.com:1     # 访问 VNC 方式用户名:1

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/linuxidc.com:1.log

通过远端 windows 客户端 VNC 软件连接当前 VNCserver

RedHat Linux 下 VNC 服务的配置及使用

RedHat Linux 下 VNC 服务的配置及使用

此时已经通过 vnc 远端登录了 linux 系统,但是此时的桌面只是简单的界面,如果需要启用gnome 桌面

程序需要通过以下设置:

[root@linuxidc ~]# cd .vnc     #进入到 vnc 服务的文件夹进行配置启动脚本

[root@linuxidc .vnc]# ls

linuxidc.com:1.log  linuxidc.com:1.pid  linuxidc.com:2.log  linuxidc.com:2.pid  passwd  xstartup

[root@linuxidc .vnc]# vim xstartup     #修改如下图

RedHat Linux 下 VNC 服务的配置及使用 

 修改设置完毕后,需重新启动系统,否则设置不会生效,或者把所有开启的 VNC 远端桌面进程

终止掉后再重新运行 vncserver 服务。

 先查看 vnc 服务运行了几个进程:

[root@linuxidc ~]# ps -aux |grep vnc   #查看 vnc 进程

Warning: bad syntax, perhaps a bogus ‘-‘? See /usr/share/doc/procps-3.2.7/FAQ

root      2514  0.1  0.8  47540  7432 pts/0    S    10:56   0:00 Xvnc :1 -desktop linuxidc.com:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024×768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn

root      2713  2.0  0.8  47544  7424 pts/0    S    10:58   0:00 Xvnc :2 -desktop linuxidc.com:2 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024×768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5902 -pn

通过查看发现运行了 2 个 vnc 进程,需要终止这 2 个 vnc 运行进程:

[root@linuxidc ~]# vncserver -kill :1  #关闭第一个 vnc 进程

Killing Xvnc process ID 4289

[root@linuxidc ~]# vncserver -kill :2  #关闭第二个 vnc 进程

Killing Xvnc process ID 4338

[root@linuxidc ~]# vncserver    #重新启动 vncserver

New ‘linuxidc.com:1 (root)’ desktop is linuxidc.com:1

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/linuxidc.com:1.log

再次通过远端 windows 连接测试,是否现在桌面是否正常:

RedHat Linux 下 VNC 服务的配置及使用

到这里 VNC server 服务器端配置就完成了。

以下是进一步多 vnc 服务器端进行配置:

 1、设置用户信息及分辨率;(永久生效)

编辑 vncserver 配置文档:

[root@linuxidc ~]# vim /etc/sysconfig/vncservers  #在最后面添加以下几行设置

VNCSERVERS=”1:root 2:ceboy”# 此处添加用户,一般只添加一个 1:root 也就行了。

VNCSERVERARGS[1]=”-geometry 800×600 -nolisten tcp -nohttpd -localhost”

VNCSERVERARGS[2]=”-geometry 1024×768 -nolisten tcp -nohttpd -localhost”

# 注意:上面是分别设置的 root 和 ceboy 两个用户的分辨率,注意是用端口号区分的。

另外也可以通过命令行临时修改分辨率及色深,这种方式重启后失效,命令如下:

[root@linuxidc ~]# vncserver -geometry 800×600  #设置 vncserver 的分辨率

[root@linuxidc ~]# vncserver -depth 16    #设置 vncserver 的色深

三、客户端连接及使用;

1、访问方式

    a. 在 linux 下,运行 vncviewer 命令即可,服务器地址写法形式如 10.109.134.249:1 使用 vncviewer 命令的 linux 系统必须安装过 vnc 应用程式,否则无法使用

    b. 在 windows 下,运行 windows 版本的 vnc 程序即可。

    c. 用浏览器访问,http://10.109.134.249:5801 的方式连接(vnc 端口从 5800 开始依次类推,一      般会是 5800,5900)

2,修改密码
运行 vncpasswd 即可

3,停止 vncserver
#vncserver -kill :1
#vncserver -kill :2
注意到 vncserver 只能由启动它的用户来关闭,即时是 root 也不能关闭其它用户开启的 vncserver,只能用 kill 命令暴力杀死进程。

4,稳定性设置
vncserver 默认在多个客户机连接同一个 vncserver 的显示端口时,vncserver 端口旧连接,而为新连接服务,可通过 -dontdisconnect 拒绝新连接请求而保持旧的连接。

5,同一个显示器可以连接多个客户机
#vncserver -alwaysshared

6,重启服务
service vncserver restart

vncserver  启动 vncserver

7,让系统启动时自动启动 VNCSERVER。
使用 VNC 连接登录到 RedHat Linux 图形界面,点击“系统”——“管理”——“服务器设置”——“服务”,在“后台服务”中找到 VNCSERVER 后勾选它,点击保存即可。

Ubuntu 启用 VNC 服务的配置 http://www.linuxidc.com/Linux/2016-08/133917.htm

CentOS 6.5 安装 VNC Server 实现图形化访问  http://www.linuxidc.com/Linux/2015-12/126262.htm 

Ubuntu 下安装配置 VNC 远程工具  http://www.linuxidc.com/Linux/2017-03/141936.htm

RHEL7 配置 VNC 远程桌面 http://www.linuxidc.com/Linux/2017-02/140165.htm

CentOS 7 下安装配置 VNC Server http://www.linuxidc.com/Linux/2016-07/132835.htm

VNC 远程连接 Linux 服务器黑屏  http://www.linuxidc.com/Linux/2017-01/139996.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-04/142609.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3826字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19350
评论数
4
阅读量
7961431
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
150元打造低成本NAS小钢炮,捡一块3865U工控板

150元打造低成本NAS小钢炮,捡一块3865U工控板

150 元打造低成本 NAS 小钢炮,捡一块 3865U 工控板 一块二手的熊猫 B3 工控板 3865U,搭...
零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face 免费服务器 +Docker 快速部署 HertzBeat 监控平台 ...
300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

  300 元就能买到的 ” 小钢炮 ”?惠普 7L 四盘位小主机解析 最近...
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛 NAS-12:开源笔记的进化之路,效率玩家的新选择 前言 如何高效管理知识与笔记,已经成为技术...
星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛NAS硬件02:某鱼6张左右就可拿下5盘位的飞牛圣体NAS

星哥带你玩飞牛 NAS 硬件 02:某鱼 6 张左右就可拿下 5 盘位的飞牛圣体 NAS 前言 大家好,我是星...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛NAS-14:解锁公网自由!Lucky功能工具安装使用保姆级教程

星哥带你玩飞牛 NAS-14:解锁公网自由!Lucky 功能工具安装使用保姆级教程 作为 NAS 玩家,咱们最...
星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定! 前言 作为 NAS 玩家,你是否总被这些...
300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

300元就能买到的”小钢炮”?惠普7L四盘位小主机解析

  300 元就能买到的 ” 小钢炮 ”?惠普 7L 四盘位小主机解析 最近...
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...