zoukankan      html  css  js  c++  java
  • Redhat Linux6.5 开启VNC 远程桌面

           相关技术介绍不废话了,直入主题

     1.检查vnc服务是否安装

           执行:vncserver 

           如果不是提示未找到命令,请跳到第三步

    2.如果以上报未找到命令,那么就需要先安装服务(这里只带64位的包,32位包请光盘中找)

          从光盘里面找到vnc-server-4.1.2-14.el5_6.6.x86_64.rpm 或见本文最下面附件,将其上传到服务器,然后执行:rpm -ivh vnc-server-4.1.2-14.el5_6.6.x86_64.rpm  ,出现warning: ...很快就安装完了。

    3.设置VNC用户名密码:

          命令行输入:vncserver ,如果第一次执行,系统会让你输入初始化密码,输入两次确认即可,VNC启动后会提示New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1,表示已经开启其中对应的端口是1(他的实际端口是5901,如果是2就是5902以此类推),这还没完,系统默认你登陆进去什么都没有就是一个空的桌面,需要在下面进行图形化配置

    4.配置图形化

     [root@localhost /]# cd /root/.vnc

     [root@localhost .vnc]# vi xstartup

    .....

    unset SESSION_MANAGER        #将此行的注释去掉

    exec /etc/X11/xinit/xinitrc        #将此行的注释去掉

    .......

    gnome-session gnome           #添加这一句是连接时使用gnome 桌面环境,添加到twm &上面

     

    图形化配置只要修改上面两处和增加一处即可搞定

     

    5.重启服务

          图形化设置完毕需要生效,先重启服务 vncserver -kill :1  注意kill后面有个空格,

          启动服务vncserver

    6.开启防火墙

          有些默认开启了防火墙,需要先将其加入可信

    iptables -I INPUT -p tcp --dport 5901 -jACCEPT 

    iptables -I INPUT -p udp --dport 5901 -jACCEPT 

    7.客户端开始连接吧

  • 相关阅读:
    net core3.1打造webapi开发框架的实践
    监控以及分析js的内存泄漏场景
    rabbitmq几种常见模式的应用场景
    云原生(Cloud Native)
    MySQL数据库备份工具mysqldump的使用(转)
    MySQL的冷备份和热备份概念理解(转)
    MySQL命令行工具各功能说明(转)
    PostgreSQL增强版命令行客户端(pgcli)
    MySQL增强版命令行客户端连接工具(mycli)
    Linux下生成随机密码(转)
  • 原文地址:https://www.cnblogs.com/hiaming/p/8967832.html
Copyright © 2011-2022 走看看