1.修改linux启动方式
       # vi /etc/inittab
         将3改为5
     id:5:initdefault:

 
2.关闭防火墙(或者单独打开接口)
     #service iptables stop
     # chkconfig iptables off   (A RH-Firewall-l-INPUT -p tcp -m tcp --dport 5900:5903 -j ACCEPT)

3.下载安装 vnc      
       yum install tigervnc-server
 
4.修改配置文件
      设置 vi /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"

 
5.设置密码
    # vncpasswd 
Password:
Verify:
 
6.启动
   # service vncserver start
 
 
7.查看端口

# netstat -lntpu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0                        0 0.0.0.0:5901                      0.0.0.0:*                   LISTEN      1343/Xvnc          
 

出错 远程连接后  桌面一片黑
解决:缺少桌面文件。继续安装 如下……

安装图形界面有以下几种方法:

一、初装系统时选择

安装时选择Basic Server,后面选"现在自定义",在"桌面"里选择除KDE以外的所有项...

也可以选择Desktop和X Window System

二、安装好系统后,使用网络安装(如果网络比较快,这个方法简单)

安装基本的X系统组件
yum groupinstall "X Window System"

安装图形工具(Gnome 或者KDE 每个发行版本可能名字不同,可以使用yum grouplist 查看 )

以下名字可以尝试下

yum groupinstall "Desktop"

yum groupinstall "GNOME Desktop"

yum groupinstall "KDE Desktop"

yum groupinstall "KDE Plasma Workspaces"

(如果桌面不出现图标,安装这个支持包)

yum groupinstall "Chinese Support"

startx

三、安装好系统后,使用光盘安装(本地安装,速度快,麻烦一点)

1、首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录
 mkdir /mnt/cdrom
 mount /dev/cdrom /mnt/cdrom      #dev目录为设备目录

2、更改本地源地址
 cd /etc/yum.repos.d/        #可以看见CentOS-Base.repo和CentOS-Media.repo文件
 
注意:
 CentOS-Base.repo记录着网络上的yum源的地址和路径信息等
 CentOS-Media.repo记录着可以从本地作为yum源的介质和路径
 所以,我们更改CentOS-Media.repo就可以了

baseurl=file:///media/CentOS/
              file:///media/cdrom/
              file:///media/cdrecorder/
              file:///mnt/cdrom    #增加这句

3、我们安装gnome,但是在centos6里,gnome已经被改为Desktop了
 yum --disablerepo=* --enablerepo=c6-media groupinstall "Desktop"
 # 当然也可以看下有没有 groupinstall 改为 grouplist

4、安装好了gnome,还需安装X Window
 yum --disablerepo=* --enablerepo=c6-media groupinstall "X Window System"
 
5、然后我们安装中文语言
 yum --disablerepo=* --enablerepo=c6-media groupinstall "Chinese Support"
 
6 、更新配置
 
yum --disablerepo=* --enablerepo=c6-media update

7、最关键的一步了,启动gnome
 startx

 
 
 

VNC添加新用户
新增加一个 abc账户 用于vnc登陆

 
1.新建用户   # useradd abc
                      # passwd abc  //设置用户的linux登录密码

# su abc         //切换到用户abc

# vncpasswd      //设置用户的user1登录密码

2.修改配置文件    编辑vnc配置文件

vi /etc/sysconfig/vncservers

在最后加上:

VNCSERVERS="1:root1 2:abc"

VNCSERVERSVNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared"

VNCSERVERSVNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"

注意:-geometry 1024x768表示分辨率;-alwaysshared 表示允许多终端同时登陆

3、调整防火墙 5901至5902 端口用于vnc  //如果需要配置更多的桌面,增加端口即可

iptables -I INPUT -p tcp --dport 5901:5902 -j ACCEPT

iptables -A INPUT -p tcp --dport 5901:5902 -j ACCEPT

 

VNC 远程桌面 连接(安装桌面程序)的更多相关文章

  1. mac使用vnc远程登录ubuntu16.04桌面

    mac使用vnc远程登录ubuntu16.04桌面 1.安装在Ubuntu上安装x11vnc,如下: sudo apt-get install x11vnc 2.配置vnc密码 x11vnc -sto ...

  2. 解决"Windows 安装程序不允许从远程桌面连接安装"

    msiexec /i c:\路径\安装程序 例如 msiexec /i c:\TortoiseSVN-1.7.2.22327-x64-svn-1.7.2.msi

  3. 安装vnc远程连接CentOS桌面

    1.查看本机是否有安装vnc(centOS5默认有安装vnc) rpm -q vnc vnc-server 如果显示结果为: package vnc is not installedvnc-serve ...

  4. Linux下GNOME桌面的安装

    yum grouplist //列出yum仓库里的软件组列表 GNOME桌面的安装 yum install soft1 soft2 //使用yum源安装软件 yum groupinstall grou ...

  5. GNOME桌面的安装

    首先搭建yum仓库 http://www.cnblogs.com/jw35/p/5967677.html yum grouplist                     #列出yum仓库里的软件组 ...

  6. 记一次VNC远程连接Linux问题解决记录(5900端口测试、KDE桌面安装)

    最近几天,到一个项目上安装Linux部署环境.由于服务器在机房,而进机房又比较麻烦,于是选择VNC远程连接Linux就显得自然而然了.以前也用过VNC,而且还经常使用,由于各个项目环境不太一样,这次也 ...

  7. windows xp通过VNC viewer远程连接RHEL5桌面

    环境: [root@localhost ~]# cat /etc/issue Red Hat Enterprise Linux Server release 5.2 (Tikanga) Kernel ...

  8. windows下使用vnc viewer远程连接Linux桌面(转)

    在windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 ...

  9. 通过VNC Viewer使用VMware虚拟机的远程桌面连接

    本文转自:http://www.14blog.com/archives/185 要在VMware虚拟机中使用远程桌面连接?方法有两个:一种是在虚拟机中做“端口映射”,当然,这个稍显复杂(虚拟机端口映射 ...

随机推荐

  1. aliPayPlus 科普使用

    本文出自APICloud官方论坛, 感谢论坛版主City7的分享. 首先到 https://open.alipay.com/platform/manageHome.htm 申请应用上线 支付宝网关:这 ...

  2. github 关掉邮件通知

  3. 测试必备之Java知识(三)—— 集合、Map相关

    集合相关 List.Set.Map的区别 类型 描述 List 允许重复对象,可插入多个null元素,有序 Set 不允许重复对象,只允许一个null元素,无序 Map 不是collection的子接 ...

  4. 使用RobotFramework的DataBaseLibrary(Java实现)

    RobotFramework能用Python和Jython两条腿走路.但有的时候你得选一条.今天就碰上个问题,为了整合其它模块必须用Java实现的DataBaseLibrary 其实实它很简单,记录步 ...

  5. 新上手jupyterlab安装及问题解决

    最近jupyter notebook又出了一个新玩法:jupyterlab但是很多小伙伴和我一样,在安装的时候出现了很多问题,于是乎我总结了一下,希望给大家带来帮助 首先,最好保持你的浏览器是最新的版 ...

  6. 跨源请求cors和jsonp

    0.产生跨域的原因 浏览器的同源策略 什么是浏览器的同源策略? src开发 ajax禁止 解决方法 jsonp 通过src绕过浏览器的同源策略 缺点:只发送GET请求 cors 通过设置相应头 分类 ...

  7. 异数OS TCP协议栈测试(一)--数据传输篇

    异数OS TCP协议栈测试(一)--数据传输篇 本文来自异数OS社区 github:   异数OS-织梦师(消息中间件)群: 476260389 测试目标 数据传输IO性能测试,主要是建立连接后测试收 ...

  8. (树形DP)Strategic game POJ - 1463

    题意: 给你一棵树,树的每一个节点可以守护与其相连的所有边,问你最少用多少个节点可以守护这整棵树 思路: 仔细思考不难发现,要想守护一条边,边的两个端点必须有一个可以被选(两个都选也可以),然后这个问 ...

  9. [bzoj3143] [洛谷P3232] [HNOI2013] 游走

    Description 一个无向连通图,顶点从1编号到N,边从1编号到M. 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点, ...

  10. Qt Installer Framework翻译(7-5)

    操作 这些操作由组件和控制脚本准备,并由安装程序执行. 注意:操作是通过线程执行的. 在内部,每个操作都有一个DO步骤,包含有关安装程序的说明,以及一个UNDO步骤,包含有关卸载程序的说明. 操作总结 ...