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. vacabulary1

    The hard hat is rigid,so nothing will hurt my head. glue 胶水vegetarian 素食者: 素食主义者:素食的 North Korea 朝鲜S ...

  2. vb中&和+的区别

    在字符串连接时+号只能是两个字符串线连接&号可以是字符串与另一种类型的数据相连接.例如"a"+"b"是合法的,而 "a"+2是错误的 ...

  3. spring注解注入

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

  4. HDU 5808[数位dp]

    /* 题意: 给你l和r,范围9e18,求l到r闭区间有多少个数字满足,连续的奇数的个数都为偶数,连续的偶数的个数都为奇数. 例如33433符合要求,44不符合要求.不能含有前导零. 思路: 队友说是 ...

  5. Configuring HugePages for Oracle on Linux (x86-64)

    Introduction Configuring HugePages Force Oracle to use HugePages (USE_LARGE_PAGES) Disabling Transpa ...

  6. dd 命令实时进度监控

    dd脚本: #!/bin/sh if [ -d "${1}" ]; then echo "!mkdir" else } fi cd ${} name=`date ...

  7. 项目积累——Strus、Hibernate

    在Struts-config.xml中对ActionForm Bean的生命周期用scope进行定义,可用的选项有:pageContext(缺省).request(常用).session.applic ...

  8. 一张图看Google MVP设计架构

    这段时间看了一下Google官方推出的MVP架构案例,决定把对MVP的理解用类图的形式表述一下.MVP架构的设计思想确实非常值得学习,大家如果还不是很了解MVP,建议抽时间去研究研究,相信对大家的架构 ...

  9. tesseract-orc 合并识别结果

    在实际使用 tesseract-orc 识别库的时候,初次制作的识别库很有可能识别率不太理想,需要后期慢慢补充 本文演示如何将多个修正过的box文件合并成一个识别库. 首先,需要图片样本.tif文件, ...

  10. 使用JAR命令打EAR包

    恩,我又得了一个发布应用的活,常常使用JAR命令来打EAR包,所以下面记录一下,以免忘记! 前提条件如下: 1)我的WEB服务器是WebLogic Server (版本是: 10.3.6.0) 2)假 ...