Linux系统的桌面就是指类似Windows系统的图形化管理界面,一般来说Linux默认情况下并不会安装桌面,需要自行安装配置,本文以GNome+VNC为例讲述CentOS7开启图形界面的方法。
安装GNome+VNC
1 2 |
yum groupinstall "GNOME Desktop" "X Window System" "Desktop" yum install tigervnc-server tigervnc vnc vnc-server |
配置VNC
1 |
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service |
编辑文件/etc/systemd/system/vncserver@:1.service
1 2 3 4 5 6 |
# 将修改为当前系统用户名 # ExecStart=/usr/bin/vncserver_wrapper %i ExecStart=/usr/bin/vncserver_wrapper root %i # 添加PID配置 # PIDFile=/home//.vnc/%H%i.pid PIDFile=/home/root/.vnc/%H%i.pid |
配置VNC密码
1 |
vncpasswd |
该步骤为可选操作,编辑文件/etc/libvirt/qemu.conf,找到以下两项内容,取消其注释并根据实际情况修改配置
1 2 3 4 |
# 修改为vncpasswd配置的密码 vnc_password = "123456" # 使所有IP可访问 vnc_listen = "0.0.0.0" |
重载systemd
1 |
systemctl daemon-reload |
常用命令
1 2 3 4 5 6 7 8 |
# 启动VNC vncserver # 查看已经运行的桌面编号 vncserver -list # 关闭VNC的命令是 vncserver -kill :<ID>,如: # vncserver -kill :1 |
配置默认显示模式
1 2 3 4 5 6 7 |
systemctl get-default # 若返回值为“multi-user.target” # 输入以下命令即可切换至图形界面 systemctl set-default graphical.target # 切回命令行模式 systemctl set-default multi-user.target |
安装VNC Viewer
通过VNC Viewer远程连接
访问RealVNC下载 VNC Viewer,安装后启动VNC Viewer,输入Linux主机的IP:PORT即可访问,默认端口号为5901,如下图:
原创文章禁止转载:技术学堂 » Linux安装GNOME桌面并配置VNC远程连接