图形界面|远程桌面|CentOS配置:CentOS系统图形界面安装与VNC远程桌面搭建教程

  在安装过程中可能会导致DNS配置被清空,因此建议先执行以下命令以保护DNS设置,然后再进行安装操作:

  ```bash

  chattr +i /etc/resolv.conf

  ```

  安装步骤如下:

  1. 安装VNC相关软件包:

  ```bash

  yum install -y tigervnc tigervnc-server

  ```

  2. 安装桌面环境:

  ```bash

  yum groupinstall "Desktop"

  ```

  3. 安装GNOME面板:

  ```bash

  yum install gnome-panel

  ```

  4. 安装文件管理器Nautilus:

  ```bash

  yum install nautilus

  ```

  设置VNC登录密码:

  运行以下命令后按照提示输入密码两次:

  ```bash

  vncpasswd

  ```

  配置VNC环境,确认`~/.vnc/xstartup`文件内容如下:

  ```sh

  #!/bin/sh

  [ -r /etc/sysconfig/i18n ] && . /etc/sysconfig/i18n

  export LANG

  export SYSFONT

  vncconfig -iconic &

  unset SESSION_MANAGER

  unset DBUS_SESSION_BUS_ADDRESS

  OS=`uname -s`

  if [ $OS = 'Linux' ]; then

  case "$WINDOWMANAGER" in

  *gnome*)

  if [ -e /etc/SuSE-release ]; then

  PATH=$PATH:/opt/gnome/bin

  export PATH

  fi

  ;;

  esac

  fi

  if [ -x /etc/X11/xinit/xinitrc ]; then

  exec /etc/X11/xinit/xinitrc

  fi

  if [ -f /etc/X11/xinit/xinitrc ]; then

  exec sh /etc/X11/xinit/xinitrc

  fi

  [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

  xsetroot -solid grey

  xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

  twm &

  ```

  启动和停止VNC服务器:

  启动:

  ```bash

  vncserver :1

  ```

  关闭:

  ```bash

  vncserver -kill :1

  ```

  客户端连接测试:

  使用VNC查看器客户端,输入服务器的公网IP及显示编号,例如:`服务器IP:1`。首次连接时,输入通过`vncpasswd`设置的密码即可访问远程桌面环境。

  注意事项:

  本操作均在root用户下执行。如果需要创建其他用户登录VNC服务,请先创建系统用户账号,然后切换到该用户账户下进行密码设置和启动VNC服务。

图形界面|远程桌面|CentOS配置:CentOS系统图形界面安装与VNC远程桌面搭建教程