centos6开启vnc及图形化

问题描述

在centos/linux系统一般是不开图形化的(主要是浪费资源,一切资源尽可能让核心服务去调用),不过特殊情况下还是需要开启图形化的,简单的就是vnc远程连接或者x11协议。

问题解决

env

  • centos6.8
  • tigervnc-server

open server GUI

01、安装desktop

[root@c6-172-24-20-52 ~]# yum grouplist  |grep -i desktop
   Desktop
   Desktop Debugging and Performance Tools
   Desktop Platform
   Desktop Platform Development
   General Purpose Desktop
   KDE Desktop
   Remote Desktop Clients

yum groupinfo "Desktop"
yum groupinstall -y "Desktop"

02、设置默认图形化进入

/etc/inittab
id:5:initdefault:

reboot   //重启centos6

open vnc

00、确保hostname写入/etc/hosts

ping `hostname`    //能够正常响应ip

01、install vnc

yum install -y tigervnc-server

02、设置vncserver配置,也可以不设置(通过vncserver 设置)

/etc/sysconfig/vncservers
#VNCSERVERS="1:root"   #定义默认登录用户
#VNCSERVERS="1:mvpbang 2:test1 3:test2"   #1(5901) 2(5902) 3(5903)

#设定远程登录的分辨率
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24" 

1:mvpbang 1(5901) mvpbang是远程登录的默认系统账户
注:分辨率可以根据实际情况调整,分辨率不合适可能导致vnc连接显示黑屏的现象。

03、vncserver参数及设置

[mvpbang@c6-172-24-20-52 ~]$ vncserver --help

usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]
                 [-geometry <width>x<height>]
                 [-pixelformat rgbNNN|bgrNNN]
                 [-fp <font-path>]
                 [-fg]
                 [-autokill]
                 <Xvnc-options>...

       vncserver -kill <X-display>

       vncserver -list

设置密码

#root
vncpasswd

启动vncserver

vncserver    //自动顺延端口(590x)
vncserver :1  //启动特定的端口

~/.vnc/  //配置保存
/tmp/.X*  //x11

[mvpbang@c6-172-24-20-52 ~]$ ls -la /tmp/.X*
-r--r--r-- 1 root    root      11 Jan 24 21:25 /tmp/.X0-lock
-r--r--r-- 1 root    root      11 Jan 24 21:26 /tmp/.X1-lock
-r--r--r-- 1 mvpbang mvpbang   11 Jan 24 21:47 /tmp/.X2-lock

停止vncserver

vncserver -list
vncserver -kill :1 |:2  //关闭vncserver打开的窗口

ps aux |grep vncserver |grep -v grep |awk '{print $2}' |xargs kill -9 

vncviewer

download

#vncviewer
192.168.56.102:1   // :1(5901)
posted @ 2023-02-23 17:06  mvpbang  阅读(185)  评论(0编辑  收藏  举报