vnc服务安装与配置
一、Redhat上VNC Server配置
本文以当前Linux系统未安装VNC服务器为基本,如果已安装请跳过第1节!
前提:
1.安装 TigerVNC Server
# yum search tigervnc-server
# yum install tigervnc-server.x86_64
# vncpasswd
先以将要远程登陆的用户身份执行vncpasswd设置登陆密码,至少6位,该密码是客户端连接时用到的。
2.配置图形界面
修改配置文件,激活图形界面,执行命令:
# vi /root/.vnc/xstartup
注释掉这行
#twm & // 注释该行
末尾增加一行
gnome-session & // 增加该行
保存退出
3.启动VNC服务
执行命令
# /etc/init.d/vncserver start 会读取/etc/sysconfig/vncserver 这个配置文件,启动相对应的远程登陆用户名和端口号的vncserver进程
或
# vncserver :1
启动后提示:
Starting VNC server: no displays configured [FAILED]
解决方法:
执行命令修改最后两行如:
# vim /etc/sysconfig/vncservers
修改最后两行如:
VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" 此处必须删除 -localhost,否则只允许本地登陆
第二行如果需要的话,加 -alwaysshared 表示允许多终端同时登录,-depth指颜色分辨率,可以是8,16,24,32。
例如:VNCSERVERARGS[1]="-geometry 1024x768 –alwaysshared -depth 16"
说明: 第一行为服务配置,当前只配置了一个VNC服务,使用用户root启动,如果还需要使用其他用户登陆,可以修改VNCSERVERS的值如:“1:root 2:tiger”(tiger为系统另一存在用户)。第二行可以注释,是配置窗口分辨率的,需要去掉后面的-localhost
VNC Server随系统自动启动
执行命令
# sudo chkconfig --level 345 vncserver on
4.停止VNC服务
执行命令
# /etc/init.d/vncserver stop 会读取/etc/sysconfig/vncserver 这个配置文件,用户名和端口号相对应的vncserver进程才会被停止
或
# vncserver -kill :1 (停止某个界面,要用kill命令来杀掉界面1的进程)
二、Windows借助VNC Viewer访问Linux
首先安装RealVNC,从互联网下载获得 开始 - Run VNC Viewer,输入IP地址,后面的:1代表使用root用户登陆,在RH上配置的1:root,如果想使用其他用户登陆则调整冒号后的数字即可,密码就是先前配置的。
解决连接不上问题的方法
执行命令,查看VNC监听的端口是什么,在防火墙中开放端口即可
# netstat -ntupl|grep vnc
返回列表如:
1. tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4411/Xvnc 2. tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4411/Xvnc 3. tcp 0 0 :::6001 :::* LISTEN 4411/Xvnc
修改防火墙配置文件,开放5901端口即可
# vi /etc/sysconfig/iptables
可以复制22端口一行,黏贴修改即可,重新启动防火墙服务
# service iptables restart
vnc服务安装与配置相关推荐
- 长 三 角 制 造 - 香 港 服 务
长 三 角 制 造 - 香 港 服 务 资料提供: 概 要 长 三 角 地 区 近 年 发 展 迅 速,尤 其 是 大 都 市 圈 的 形 成,备 受 瞩 目.随 着 区 内 制 造 业 的 发 展, ...
- 8.互 联 网 上 的 音 频 和 视 频 服 务
互 联 网 上 的 音 频 和 视 频 服 务 1.概述 2.流式存储音频/视频 3.交互式音频/视频 4.改进"尽最大努力交付"的服务 1.概述 计算机网络最初是为传送数据信息设 ...
- 服 务 器 时 间 设 置
Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步. ...
- rfid读卡器方案rfid读卡器方案,采用hid接口,无需安 装驱动,设备自动识别
rfid读卡器方案rfid读卡器方案,采用hid接口,无需安 装驱动,设备自动识别.芯片采用stm32f042,资料包括原理图,pcb,源程序. asdf2013
- 新版GNS3-安装及配置教程
新版GNS3-安装及配置教程 软件介绍: 软件介绍: GNS3是一款优秀的具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件. Cisco网络设备 ...
- 安装maven时安照说明配置环境变量JAVA_HOME
今天碰到一个很让人火大的问题,被maven气死了!! 引用:http://lansky07.javaeye.com/blog/294158 今天在安装maven时安照说明配置环境变量,通过命令检查: ...
- 安装groovy时安照说明配置环境变量
今天在安装groovy时安照说明配置环境变量,通过命令检查: mvn -v 竟然出现以下错误,很郁闷的是我明明配置了JAVA_HOME,并且别的依赖java的东西都能用,通过java -version ...
- 英特尔分布式深度学习平台Nauta-安装、配置与管理指南
2019独角兽企业重金招聘Python工程师标准>>> 英特尔分布式深度学习平台Nauta-安装.配置与管理指南 随着人工智能的发展,深度学习的价值不断增长,但实现它可能是一个复杂耗 ...
- centos6.8 环境一键安装包 nginx配置thinkphp5
---恢复内容开始--- lnmp1.4 一键安装包 nginx配置thinkphp5 环境:Nginx1.12.1 PHP5.6 Coentos6.8 修改网站配置文件 server{list ...
- 汽车零部件开发工具巨头V公司全套OSEK NM协议栈源代码及配置功能,完成集成即可使用,代码稳定高效,大厂出品有量产保证
汽车零部件开发工具巨头V公司全套OSEK NM协议栈源代码及配置功能,完成集成即可使用,代码稳定高效,大厂出品有量产保证. :5418000617636805182darcy169
最新文章
- CSS常见布局解决方案
- 英特尔北京2022年冬奥会体验中心落成
- VM结构、GC工作机制详解
- poj1050 To the Max
- linux日志中显示skipping,linux推荐使用logrotate自动管理日志文件
- 使用halcon将一个圆上的点拟合成圆形并且求出圆心
- xadmin入门使用
- 二叉树的存储结构入门(java描述)
- 简单的 XML、DTD 文件
- python 对 文件内容 搜索_python实现搜索文本文件内容脚本
- 网络共享计算机权限访问,局域网共享时提示:你没有权限访问,请与网络管理员联系...
- 源码解析 深入vue响应式原理
- 函数逼近和曲线拟合、插值
- 写网页设计与制作的博雅互动的作业
- golang设计模式——备忘录模式
- 淘宝/天猫平台商品详情API接口调用说明
- 鸿蒙系统首先预装华为的什么手机,首款预装鸿蒙系统的华为手机来了,不是P50,而是一款4G机型...
- .repo/repo/main.py“, line 79 file=sys.stderr) SyntaxError: invalid syntax
- 爬虫字体替换(二)起点
- hbase数据库连接池 未设置最大链接数导致数据库操作异常频发
热门文章
- archlinux mysql_在Arch Linux中安装MySQL
- 凸优化第五章对偶 5.9广义不等式
- CS231n李飞飞计算机视觉 迁移学习之物体定位与检测上
- 用反卷积(Deconvnet)可视化和理解卷积网络
- Deciding the Number of Clusterings
- android studio for android learning (二十五 )activity的启动模式详解与标志位简析
- 计算机组成原理完整学习笔记(六):指令系统
- 【OpenGL 实验二】Liang-Barsky 裁剪算法
- 搭建springmvc项目遇到的问题
- 利用maven命令将外部jar包导进maven仓库