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. spring注解注入

    @Autowired public void setUserDAO(UserDAO userDAO) { this.userDAO = userDAO; } @Test public void tes ...

  2. eclipse 自动补全

    在使用过程中问题又来了, 当按下空格键时会把第一行的内容自动上屏,其实很多时候就是想输一个空格而已. 解决办法: 取消之前的修改: "Auto Activation triggers for ...

  3. 海外支付:抵御信用卡欺诈的CyberSource

    海外支付:抵御信用卡欺诈的CyberSource 吴剑 2014-06-04 原创文章,转载必需注明出处:http://www.cnblogs.com/wu-jian 吴剑 http://www.cn ...

  4. The 2013 ACM-ICPC Asia Changsha Regional Contest - K

    Pocket Cube Time Limit: 2 Seconds      Memory Limit: 65536 KB Pocket Cube is a 3-D combination puzzl ...

  5. cocos2d-lua 3.5 android搭建步骤

    cocos2d-lua 3.5 android搭建步骤 如何安装eclipse,jdk,android sdk,ndk这里都不说了,资料很多,而且以前用eclipse搭建cocos2d-x-c++的时 ...

  6. http是什么?

    http HyperText Transfer Protocol 超文本传输协议,是一个应用层通信协议. 可以用wireshark抓取.

  7. java数据结构之列表——ArrayList,LinkedList,比较

    刚看完<数据结构与算法分析java语言描述>的第3章中的表,下面回忆下主要知识点,主要说明各列表之间的关系,以及各自的优缺点.其中牵涉到内部类和嵌套类. 1 Collection APIp ...

  8. Flex 列表控件中的操作

    主要操作包括:显示提示,使用图标,编辑列表条目中数据. 1.使用数据提示: 当鼠标停留在条目上时,可以显示该条目的相关数据提示. 当利用滚动条时,可以显示滚动条的相关提示. 在列表控件中使用showD ...

  9. Spring缓存注解@Cache使用

    参考资料 http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/ http://swiftlet.net/archive ...

  10. .net Url重写

    详细说明及下载dll源码路径: http://msdn.microsoft.com/zh-cn/library/ms972974.aspx 顺带上本人写的一个小例子:http://files.cnbl ...