CentOS stream 9 安装vnc远程桌面
Linux系统在服务器上一般都直接最小化安装,是不安装图形界面的,但是有时候,有一些特殊情况,需要使用图形界面,而下面就利用VNC来实现类似windows的远程桌面功能。
首先,系统需要有图形界面,可以在安装系统的时候一起安装gnome,或者后面再安装也行。
环境:CentOS Stream 9 64位
- 安装gonme桌面。
csharp
代码解读
复制代码
# 检查源列表,看看自己版本都有哪些可安装的group
yum grouplist
# 安装GNOME Desktop,选择 Server with GUI
yum groupinstall -y "Server with GUI"
# 安装完成后,修改默认启动方式为图形化界面
systemctl set-default graphical.target
# 开启图形化界面
startx
- 安装VNC server
vbscript
代码解读
复制代码
yum install tigervnc-server -y
- 设置为服务,使得开机启动
bash
代码解读
复制代码
# 复制一个服务设置的模板
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
# 以下为root用户的配置,每一个用户,都需要单独设置一个监听服务。且配置不同
vim /etc/systemd/system/vncserver@\:1.service
服务文件内容
ini
代码解读
复制代码
[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密码,vnc的密码跟系统的用户密码不一样,是使用vnc viewer登陆时需要使用的密码。
sql
代码解读
复制代码
[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
- 启动服务,开通端口
bash
代码解读
复制代码
systemctl start vncserver@:1
# 设为开机启动
systemctl enable vncserver@:1
- VNC服务到此已经安装完成了。然后需要使用vnc客户端进行连接。 官方下载地址:
- https://link.juejin.cn/?target=https%3A%2F%2Fwww.realvnc.com%2Fen%2Fconnect%2Fdownload%2Fviewer%2F
作者:Grok42
链接:https://juejin.cn/post/7205361008272932924
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://juejin.cn/post/7205361008272932924
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
阅读剩余
版权声明:
作者:admin
链接:http://999.zuizhuai.cn/?p=8400
文章版权归作者所有,未经允许请勿转载。
THE END