1.安装Gnome桌面

这里是使用的脚本安装。代码如下:  加附件
#!/bin/sh
#This script is FREE and written by www.vpsyou.com  
# install yum-fastestmirror  
yum -y install yum-fastestmirror  
# Create new soft download dir  
mkdir -p /backup/www.vpsyou.com;  
cd /backup/www.vpsyou.com;  
# Install x window softwares  
yum -y groupinstall "X Window System"  
yum -y  groupinstall "GNOME Desktop Environment"  
yum -y  install nc expect freenx  
yum -y  groupinstall chinese-support  
#install firefox  
yum -y install firefox  
# Copy client.id_dsa.key to /backup/www.vpsyou.com/  
# Please use FTP or winscp to download it  
cp /etc/nxserver/client.id_dsa.key /backup/www.vpsyou.com/  
chmod 755 /backup/www.vpsyou.com/client.id_dsa.key  
# iptables  
iptables -A INPUT -i lo -s 127.0.0.1 -j ACCEPT  
iptables -A INPUT -p tcp --dport 22 -j ACCEPT  
iptables -A OUTPUT -p udp --sport 22 -j ACCEPT  
iptables -A INPUT -p tcp --dport 5000 -j ACCEPT  
iptables -A OUTPUT -p udp --sport 5000 -j ACCEPT  
sed -i 's#SELINUX=enforcing#SELINUX=disabled'# /etc/selinux/config  
echo "==========================="  
    get_char()  
    {  
    SAVEDSTTY=`stty -g`  
    stty -echo  
    stty cbreak  
    dd if=/dev/tty bs=1 count=1 2> /dev/null  
    stty -raw  
    stty echo  
    stty $SAVEDSTTY  
    }  
    echo ""  
    echo "======= Download FreeNX Windows software  : ======= "  
        echo ""  
        echo "http://www.nomachine.com/download-client-windows.php"  
        echo ""  
        echo ""  
        echo "======= How to use FreeNX connect to your Linux X Window System: ======= "  
        echo "http://www.vpsyou.com/centos-install-desktop/"  
        echo ""  
    echo "Install X Window System Successful,Press any key to end..."  
    char=`get_char`  

2.安装VNC
yum install vnc-server vnc* -y
3、配置和启动VNC
vi /etc/sysconfig/vncservers



4.为远程用户设置密码
vncserver:1
或者
vncpasswd      或者 vncpasswd root     ##默认是root
5.修改远程桌面显示配置文件   目录在/root/.vnc
vi xstartup    ##这个文件附件里面有
内容如下:
#!/bin/sh
# Add the following line to ensure you always have an xterm available.
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
gnome-session &

6、开启VNC服务
/sbin/service vncserver start
/sbin/service vncserver stop
sbin/service vncserver restart
service vncserver restart
7.查看VNC监听的哪些端口
netstat -luntp | grep "vnc"

7.修改防火墙策略
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5801 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 6001 -j ACCEPT

8.重启防火墙 
service iptables restart
9.开机启动VNC
vi /etc/rc.d/rc.local
/etc/init.d/vncserver start   --新增一行

###########想杀掉已启动的VNC客户端如下:

vncserver -kill :1

vncserver -kill :2

10 Windows登录测试

VNC Viewer登录测试

也可以在网页登录测试 必须支持Java

http://ip:5801/

附件列表

linux安装桌面环境(GNOME)VNC连接Linux的更多相关文章

  1. linux Centos 6.5 安装桌面环境GNOME

    在某种场合之下,我们使用的Linux还是要选择安装桌面环境的,所以在这里介绍一下如何给没有安装桌面环境的系统安装桌面环境.以Centos 6.5 为例演示一下如何安装桌面环境. 工具/原料 Linux ...

  2. 【转帖】Linux的桌面环境gnome、kde、xfce、lxde 等等使用比较

    Linux的桌面环境gnome.kde.xfce.lxde 等等使用比较 https://www.cnblogs.com/chenmingjun/p/8506995.html 文章目录 图形界面架起用 ...

  3. 【转】linux Centos 6.5 安装桌面环境GNOME

    在某种场合之下,我们使用的Linux还是要选择安装桌面环境的,所以在这里介绍一下如何给没有安装桌面环境的系统安装桌面环境. 以Centos 6.5 为例演示一下如何安装桌面环境. 一.首先查看系统的运 ...

  4. RHEL 6.6安装桌面环境GNOME

    在测试服务器(Red Hat Enterprise Linux Server release 6.6)需要安装桌面系统环境,于是选择GNOME桌面环境安装. 一:检查系统的运行级别以及是否安装了桌面环 ...

  5. Linux的桌面环境gnome、kde、xfce、lxde 等等使用比较

    如果不是加入了图形界面,微软的Windows系列操作系统不会成功地占领计算机桌面这块高地.这种人机交换的图形化界面,使得界面更加直观.简易.而且更人性化,同时也大大减少了使用者的认知负担,普通用户无需 ...

  6. Linux操作系统桌面环境GNOME和KDE的切换

    一.设置GNOME或者KDE为默认的启动桌面环境 方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE或GNOME. 方法2:在当前用户目录下建立 ...

  7. Linux安装MySQL,数据库工具连接Linux的MySQL

    1.centOS中默认安装了MariaDB,需要先进行卸载 rpm -qa | grep -i mariadb rpm -e --nodeps 上面查出来的mariadb 2.下载MySQL仓库并安装 ...

  8. Linux桌面环境GNOME实用技巧

    GNOME是Linux桌面上主流的集成桌面环境之一,GNOME桌面以其风格简洁.操作便捷而受到Linux用户的欢迎.这里将介绍Linux桌面环境GNOME的操作技巧,在这里拿出来和大家分享一下. 下面 ...

  9. 【转】使用vnc连接linux服务器方便hadoop开发调试

    VNC(Virtual Network Computing)它能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上. 类似的软件在Windows服务器中包含的"Terminal Serve ...

随机推荐

  1. Table View滑动时报错

    学习表视图(Table View)的应用时,自己写了个demo,最后表格出来了,可是滑动时报错了,报错如下: 这是我ViewController.m部分的代码: #import "ViewC ...

  2. JS正则实例

    <html> <body> </body> </html> <script> var strSrc = "xxa1b01c001y ...

  3. Java日期时间使用总结

    一.Java中的日期概述   日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题.   在J ...

  4. 【收藏用】--切勿转载Java处理XML的三种主流技术及介绍

    原帖地址 : http://www.ibm.com/developerworks/cn/xml/dm-1208gub/ XML (eXtensible Markup Language) 意为可扩展标记 ...

  5. IDEA激活服務器

    IDEA: http://www.iteblog.com/idea/key.php webstorm11:http://15.idea.lanyus.com/

  6. java的io读取

    package gys; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; imp ...

  7. centos7 下安装MongoDB

    查看MongoDB的最新版官方下载地址: https://www.mongodb.com/download-center#community 使用wget命令下载安装包 wget https://fa ...

  8. DevExpress某些控件继承后的可编辑性

    今天在使用DevExpress的BarManager菜单控件时,发现在进行继承时无法在继承的子类窗体中对其进行编辑与修改,另外像GridView也有类似的情形,后来查阅资料后,现在可通过DevExpr ...

  9. dwr NoSuchBeanDefinitionException

    使用SpringMVC spring  dwr时,dwr使用的bean,要将bean配置到根webapplicationcontext中,即applicationContext.xml中, 不能放到d ...

  10. Android中通过广播方式调起第三方App

    今天紧急的跟进一个百度视频App无法调起百度贴吧App的问题,当然,这个是只发现是在4.x的android系统下发生,在2.x版本下,一切正常,(其实是3.1及以上的版本都有问题)具体场景为: 1.贴 ...