中科方德可信服务器操作系统V4.0(AMD64版) 配置远程桌面访问的方法

目标使用: TightVNC 实现远程桌面访问 (下载地址Download TightVNC))

1  sudo yum update

更新系统

2、

第一步:安装 TigerVNC 服务器

bash
# 安装 TigerVNC 服务器
sudo yum install -y tigervnc-server tigervnc

# 如果提示包找不到,尝试启用EPEL源
sudo yum install -y epel-release
sudo yum update
sudo yum install -y tigervnc-server tigervnc

第二步:设置 VNC 密码

bash
# 设置VNC连接密码(请记住这个密码)
vncpasswd

# 这边建议是和用户密码一致,最后Y/N 选N,是否设置仅查看密码:输入 n(不需要)

第三步:手动启动(为啥手动,因为自动systemd服务 中科方德不中,报错为进程 /usr/bin/vncserver:1 无法被执行并已失败。 并连续重试自动启动)

bash
# 创建VNC启动脚本
vim ~/.vnc/xstartup

添加以下内容:

bash
#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XDG_CURRENT_DESKTOP="GNOME"
export XDG_DATA_DIRS="$HOME/.local/share:/usr/local/share:/usr/share"
export XDG_CONFIG_DIRS="/etc/xdg"

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

dbus-launch --exit-with-session gnome-session &

然后给脚本执行权限:

bash
chmod +x ~/.vnc/xstartup

第四步:启动 VNC 服务

bash
# 重新加载systemd配置
sudo systemctl daemon-reload

# 启动VNC服务
sudo systemctl start vncserver@:1

# 设置开机自启
sudo systemctl enable vncserver@:1

# 检查服务状态
sudo systemctl status vncserver@:1

如果状态显示为 active (running),说明服务启动成功。

 

中科方德服务器版 默认不启用防火墙,你要是启动了就放行一下5901

sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload

然后就搞定了,有问题留言叫我

客户端下载TightVNC view 连接 (下载地址Download TightVNC
如图(你ip a看一下服务端的ip)

image

 

image

 

连接成功 。有问题留言叫我。



 
posted @ 2025-11-07 10:42  zhg1016  阅读(2)  评论(0)    收藏  举报