开启Linux服务器vnc远程服务详细步骤
1、安装rpm包 ,如果没有这个包,请提前下载好,然后输入命令安装 yum localinstall /usr/local/tigervnc-server-1.1.0-24.el6.x86_64.rpm
如下图所示表示安装成功(记得输入y),

2、chkconfig --level 345 vncserver on
3、命令行执行 vncserver,启动VNC Server并按照界面提示设置VNC连接密码,就是vnc连接时输入的密码,可以和root密码一致,方便记忆。
4、执行vim /root/.vnc/xstartup命令 。
按 i 键进入编辑模式。
在文件最后一行,注释掉twm &,并添加一行gnome-session &。
按 Esc 键退出编辑模式,再输入:wq保存并退出。
5、执行vim /etc/sysconfig/vncservers命令。
按 i 键进入编辑模式。
添加如下内容。
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1200x800"
按 Esc 键退出编辑模式,再输入:wq保存并退出。
6、执行如下命令,允许root账号访问图形界面。
sed -i 's/.!= root./#&/' /etc/pam.d/gdm
7、执行如下命令,检查SELinux服务的配置。如果SELINUX对应的值不是disabled,必须改为disabled。
vi /etc/selinux/config
8、执行如下命令,关闭NetworkManager服务。
chkconfig --del NetworkManager
9、执行如下命令,重启VNC Server使配置生效。
service vncserver restart
10、执行如下命令,确认服务已经启动。
ps -ef | grep vnc
系统显示类似如下,由返回结果可知,服务使用了TCP 5901端口。

11、如果您的实例上开启了防火墙,需要设置防火墙允许VNC访问。此步骤为可选。以iptables为例,您需要做如下配置。执行如下命令,开放TCP 5901端口。
iptables -A INPUT -p tcp --dport 5901 -j ACCEPT
执行如下命令,保存规则。
service iptables save
12、关防火墙; service iptables stop
13、然后就可以用vnc客户端连接了(xx.xx.xx.xx 5901)
14,成功进入linux桌面

开启Linux服务器vnc远程服务详细步骤的更多相关文章
- 全面了解 Linux 服务器 - 1. 查看 Linux 服务器的 CPU 详细情况
1. 查看 Linux 服务器的 CPU 详细情况 判断依据: 具有相同的 core id 的 CPU 是同意个 core 超线程. 具有相同的 physical id 的 CPU 是同一个 CPU ...
- Linux Makefile文件编写详细步骤与实践
Linux Makefile文件编写详细步骤与实践 1.makefile概述 Windows环境下IDE会帮你完成makefile文件的编写,但在UNIX环境下你就必须自己写makefile了,会不会 ...
- Linux安装ftp服务-详细步骤
最近项目中用到了FTP服务器,于是整理了一份在Linux服务器上安装FTP的详细步骤供大家分享. 1.首先连接上自己的Linux服务器.我的Linux是CentOS 6 2.检查Linux服务器上是否 ...
- 一、linux搭建jenkins+github详细步骤
事情缘由: 现在在做的主要工作是通过jenkins+postman实现api的自动化测试,想要达到的效果是,api自动化测试定时跑脚本的同时,github有新的代码提交,jenkins会自动检测部署新 ...
- linux搭建jenkins+github详细步骤
事情缘由: 现在在做的主要工作是通过jenkins+postman实现api的自动化测试,想要达到的效果是,api自动化测试定时跑脚本的同时,github有新的代码提交,jenkins会自动检测部署新 ...
- 在linux上安装Scala详细步骤
scala在linux安装很简单,就是下载,解压,配置环境变量,source一下成功. 提君博客原创 >>提君博客原创 http://www.cnblogs.com/tijun/ < ...
- Linux中安装JDK详细步骤
一.下载Linux版本的JDK 进入官网下载对应的JDK,下载之前需要先登录 官网地址 -> https://www.oracle.com/ 登录成功后,找到对应的下载位置 根据自己电脑下载对应 ...
- 强化Linux 服务器的7个步骤
这篇入门文章将向你介绍基本的 Linux 服务器安全知识.虽然主要针对 Debian/Ubuntu,但是你可以将此处介绍的所有内容应用于其他 Linux 发行版.我也鼓励你研究这份材料,并在适用的情况 ...
- 安全强化Linux 服务器的七个步骤
这篇入门文章将向你介绍基本的 Linux 服务器安全知识.虽然主要针对 Debian/Ubuntu,但是你可以将此处介绍的所有内容应用于其他 Linux 发行版.我也鼓励你研究这份材料,并在适用的情况 ...
随机推荐
- STL总结 (C++)
一.一般介绍 STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库.它被容纳于C++标准程序库(C++ Standard Library ...
- 163music 反爬分析
# 网易163 音乐的 mp3下载 .mp3 下载的一个API吧 封 IP 的一种报错 网易云就给我返回了一个{"code":-460,"msg":" ...
- 安装rpm包时提示错误:依赖检测失败的解决方法
安装rpm包时提示错误:依赖检测失败 解决方法: 命令末尾加上--nodeps --force
- ci/cd部署时遇到的一个问题
今天在部署项目的时候报了一个错Error response from daemon: endpoint with name xxx already exists in networ ...
- opencv:像素统计信息
#include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namespace st ...
- centos openoffice 的启动
https://blog.csdn.net/resolute123/article/details/77304973
- js开关菜单
开关菜单 /* 将需要的信息添加到类的静态数组里备用 设置一个值openBool,默认为false:菜单默认display为none 点击时,如果目标元素是子元素,则不做开关菜单操作,直接return ...
- 「CF911F」Tree Destruction
传送门 Luogu 解题思路 显然的贪心策略,因为每次都要尽量使得删点后的收益最大. 我们可以求出树的直径(因为树上的任意一个节点与其距离最远的点一定是直径的端点). 然后我们对于所有不是直径上的点, ...
- idea设置单行注释格式(包括配置文件)
idea中文件单行注释默认在行首位置 修改方法:进入File-->Settings-->Editor-->Code Style-->Java,修改Code Generation ...
- 在C中测试函数运行时间
#include <stdio.h> #include <time.h> #include <math.h> clock_t start, stop; //cloc ...