linux安装vnc远程桌面

一、安装必要组件
首先需要安装图形化桌面环境和 VNC 服务程序:

1. 安装 GNOME 桌面环境(若已安装可跳过)

yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y

2. 安装 VNC 服务器(tigervnc-server 是常用选择)

yum install tigervnc-server -y
二、配置 VNC 服务
设置 VNC 密码(首次运行会提示创建密码,用于远程连接):

vncpasswd

按提示输入密码(至少 6 位),并选择是否允许 “仅查看” 模式(通常选 n)。
复制 VNC 服务配置文件:

以启动端口 1(对应 5901 端口)为例

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

编辑配置文件:

vi /etc/systemd/system/vncserver@:1.service

找到 替换为实际用户名(如 root 或普通用户),例如:
ini
ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1280x720"
PIDFile=/root/.vnc/%H%i.pid

(-geometry 1280x720 是设置默认分辨率,可按需修改)
三、启动 VNC 服务并设置开机自启

重新加载系统服务配置

systemctl daemon-reload

启动 VNC 服务(:1 对应端口 5901)

systemctl start vncserver@:1.service

设置开机自启

systemctl enable vncserver@:1.service

查看服务状态(确认是否启动成功)

systemctl status vncserver@:1.service

posted @ 2025-09-10 09:58  白日梦不要钱  阅读(140)  评论(0)    收藏  举报