如何远程连接服务器桌面?如何保证在 ssh 故障情况下还能够访问到服务器?可以考虑为系统配置 vnc server中国linux操作系统linux学习视频,而后再远端通过各类 vnc client(例如 VNC Viewer)连接到服务器一、检查基础服务安装情况
# 检查系统是否已经安装 vncserver
rpm -qa | grep tigervnc
# 1. 如果已经安装则无需继续安装
# 2. 如果没有安装则使用 yum 进行安装
yum -y install tigervnc-server

二、配置 service
1. 安装 vncserver 后能够在 /lib/systemd/system 目录下找到 vncserver@.service
cd /lib/systemd/system | ls | grep vncserver
2. 将该文件拷贝到 /etc/systemd/system/ 目录下
cp vncserver@.service /etc/systemd/system/

cd /etc/systemd/system/
3. 修改文件名为 vncserver@:.service 其中 display 为端口号
mv vncserver@.service vncserver@:99.service
注意!此处设置的端口在实际访问时为 5900 + displaydell服务器安装centos,不要与本机上其他 vnc 服务冲突。
4. 编辑,将 替换为 vncserver 对应的用户dell服务器安装centos,如果使用 root 可以直接替换为 root
vi vncserver@:99.service
# -----------------------
ExecStart=/usr/bin/vncserver_wrapper root %i
# -----------------------
5. 设置 vnc 密码
vncpasswd

6. 启动服务
systemctl daemon-reload
systemctl start vncserver@:99.service
systemctl status vncserver@:99.service

# 配置自启动
systemctl enable vncserver@:99.service
三、验证 vnc 连接
通过远程工具(例如 VNC Viewer)连接 ip:5999
References:
/ApricityJ/p//weixin_39927144/article/details//Stand1210/article/details/52497928本文使用 Zhihu On VSCode 创作并发布