Linux系统在服务器上通常都直接最小化安装,是不安装图形界面的,并且有时侯,有一些特殊情况,须要使用图形界面centos默认桌面环境,而下边就借助VNC来实现类似windows的远程桌面功能。
首先,系统须要有图形界面linux系统官网,可以在安装系统的时侯一起安装gnome,或则旁边再安装也行。
环境:CentOSStream964位
安装gonme桌面。
# 检查源列表,看看自己版本都有哪些可安装的group
yum grouplist
# 安装GNOME Desktop,选择 Server with GUI
yum groupinstall -y "Server with GUI"
# 安装完成后,修改默认启动方式为图形化界面
systemctl set-default graphical.target
# 开启图形化界面
startx
安装VNCserver
yum install tigervnc-server -y
设置为服务,致使开机启动
# 复制一个服务设置的模板
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
# 以下为root用户的配置,每一个用户,都需要单独设置一个监听服务。且配置不同
vim /etc/systemd/system/vncserver@:1.service
服务文件内容
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=root
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=-/usr/bin/vncserver -kill %i
ExecStart=/usr/bin/vncserver %i
PIDFile=/home/Amos/.vnc/%H%i.pid
ExecStop=-/usr/bin/vncserver -kill %i
[Install]
WantedBy=multi-user.target
设置vnc密码centos默认桌面环境linux deepin,vnc的密码跟系统的用户密码不一样,是使用vncviewer登录时须要使用的密码。
[root@localhost ~]# vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used
设置帧率
vncserver -geometry 1280x720
启动服务,开通端口
systemctl start vncserver@:1
# 设为开机启动
systemctl enable vncserver@:1
VNC服务到此早已安装完成了。之后须要使用vnc顾客端进行联接。官方下载地址:…