
Centos搭建图形化界面VNC的方法

安装可能导致DNS被清空,所以需要先执行下面命令后再按照步骤安装
chattr +i /etc/resolv.conf
1.安装(我是分开装,您也可以选择同时安装)
yum install -y tigervnc tigervnc-server yum groupinstall "Desktop" yum install gnome-panel yum install nautilus
2.设置登录密码(执行如下命令,需要输入两次)
vncpasswd
3.配置(对比下面的配置文件是否和您的一致)
cat ~/.vnc/xstartup #!/bin/sh [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n export LANG export SYSFONT vncconfig -iconic & unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS OS=`uname -s` if [ $OS = 'Linux' ]; then case "$WINDOWMANAGER" in *gnome*) if [ -e /etc/SuSE-release ]; then PATH=$PATH:/opt/gnome/bin export PATH fi ;; esac fi if [ -x /etc/X11/xinit/xinitrc ]; then exec /etc/X11/xinit/xinitrc fi if [ -f /etc/X11/xinit/xinitrc ]; then exec sh /etc/X11/xinit/xinitrc fi [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm &
4.启动和关闭vnc
vncserver :1
vncserver -kill :1
5.客户端连接测试
使用的客户端软件是:vnc viewer
(1)输入服务器的外网IP:1
(2)输入vncpasswd设置的登录密码
(3)连接成功后的界面
相关推荐
-
CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正
-
CentOS 5.5下安装MySQL 5.5全过程分享
打开终端 切换到根目录 [shell@localhost ~]# su -安装Mysql5.5之前先卸载CentOS自带的Mysql5.0. [root@localhost ~]# yum remove mysql 安装cmake 下载cmake源码包cmake-2.8.5.tar.gz [root@localhost ~]# wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz编译安装[root@localhost]# tar xzvf
-
CentOs6.5中安装和配置vsftp简明教程
一.vsftp安装篇 复制代码 代码如下: # 安装vsftpdyum -y install vsftpd# 启动service vsftpd start# 开启启动chkconfig vsftpd on 二.vsftp相关命令之服务篇 复制代码 代码如下: # 启动ftp服务service vsftpd start# 查看ftp服务状态service vsftpd status # 重启ftp服务service vsftpd restart# 关闭ftp服务service vsftpd sto
-
CentOS系统中安装MySQL和开启MySQL远程访问的方法
安装MySQL 安装MySQL和php-mysql [root@sample ~]# yum -y install mysql-server [root@sample ~]# yum -y install php-mysql 配置MySQL [root@sample ~]#vim /etc/my.cnf 编辑MySQL的配置文件 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using
-
CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
准备篇 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正确
-
在Windows主机上定时备份远程VPS(CentOS)数据的批处理
不过折腾 VPS 之后,就不只是要备份 MySQL 了,一些独立的站点数据也是需要备份的. 如果有靠谱的第三方 Linux 主机或类似 Amazon 的云存储,那就简单多了,Linux - Linux 的备份很方便. 不过我想在自己的 Windows7 下每天/周运行一次备份,就有了这个小工具. 大概的想法如下: 使用 Putty 自带的 plink.exe 连接到 VPS 上,运行备份并退出登录: 接着使用 Putty 自带的 pscp.exe 将备份复制到本机: 添加一个计划任务,每天/周自
-
CentOS查询软件包的安装位置
在CentOS中,要查询使用yum中具安装的软件包具体的安装位置,可以使用yum -ql <软件包名>的方式进行查询. 比如,我想查询git的一个组件git-http-backend的安装位置,可以使用如下命令实现 rpm -ql git | grep git-http-backend 效果如下: linux centos 下查找软件所安装的目录在哪里 1. 如果是rpm安装的可以:rpm -ql package-name 具体你可以man rpm 2. 可以在根目录上直接find . -na
-
CentOS 6.6下Redis安装配置记录
在先前的文章中介绍过redis,以下内容为自己在CentOS上安装Redis的记录.供后期在做改进. 1.安装需要的支持环境 在安装Redis之前首要先做的是安装Unix的Tcl工具,如果不安装的话后期将无法对Redis进行测试.在后期执行make test的时候返回如下错误信息:You need tcl 8.xuyao de5 or newer in order to run the Redis test,具体的流程为: 复制代码 代码如下: cd /usr/local/src wget ht
-
CentOS 5 上安装yum的方法
下面有两种办法可以安装yum: 一.下载yum的rpm包直接安装 http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm http://centos.ustc.edu.cn/centos/5.4/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm 下载到某个目录之后,执行下面的命令rpm -ivh y
-
在centos5下安装配置VNC的具体操作步骤
今天在公司安装了一下vnc,晚上没事,就记录一下吧,要不下次安装就又得google了^_^ VNC简介不能免俗,简单说介绍下VNC吧.VNC,全称为Virtual Network Computing,是一个桌面共享系统.它的功能,类似于windows中的远程桌面功能.VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机.它把键盘.鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地. VNC技术与平台无关,VNC Viewer可以和VNC S
-
Centos中VNC远程桌面程序的安装与使用教程
本文实例讲述了Centos中VNC远程桌面程序的安装与使用方法.分享给大家供大家参考,具体如下: 这里以centos 6.5为例 安装GNOME桌面环境 yum groupinstall "X Window System" "Desktop" CentOS安装Xfce桌面环境,可选 yum groupinstall Xfce 安装tigervnc yum install tigervnc-server tigervnc 设置远程登陆到gnome桌面的配置,再最后面加
随机推荐
- Android Content Provider详解及示例代码
- ajax 自动完成下拉框 自动提示位置问题
- VBS脚本的GUI界面 HTA简明教程(网络搜集整理)
- Ruby的运算符和语句优先级介绍
- 简单通用JDBC辅助类封装(实例)
- js实现页面a向页面b传参的方法
- 用php实现批量查询清除一句话后门的代码
- python利用正则表达式提取字符串
- win7下MySql 5.7安装配置方法图文教程
- 详解Docker源码编译安装
- js实现显示当前状态的导航效果代码
- Ruby简明教程之数组和Hash介绍
- 举例讲解Java的Spring框架中AOP程序设计方式的使用
- Jquery UI实现一次拖拽多个选中的元素操作
- 从零开始学习jQuery (七) jQuery动画实现 让页面动起来
- 用Juery网页选项卡实现代码
- jQuery链式调用与show知识浅析
- jQuery入门问答 整理的几个常见的初学者问题
- 新手学习之局域网中代理设置
- C#全角半角转换函数代码分享
其他
- java fxui库
- python 读excel数值为浮点型的问题
- 从文件读入一个信息数据库
- 微信小程序其他页面data
- mybatis不依靠spring进行注入mapper
- el-upload怎么一次性上传全部文件
- windowsserver2012 定时重启jar包
- pyqt5 如何添加QGridLayout控件
- vue 自定义时间线
- php 使用array实现消息队列
- ubuntu16.04无法联网
- Shell 写多个字符串不等于表达式
- windows2008 安装python
- java项目中启动Swagger文档没有查看到写的接口文档
- 微软的vs的sdk放到d盘
- java文件下载文件名中文乱码
- idea连接好数据库没有schemas
- python 删除列表中所有指定元素
- 遗传算法 可行性法则
- vue3 使用锚点定位