游乐游手机版
首页/系统平台/文章详情

Fedora 9.0 创建和配置VNC Server远程连接

时间:2026-06-20 10:39
配置VNC远程桌面,操作起来既可以说繁琐,也可以说轻松。关键步骤集中在修改几个配置文件、设定专属密码以及开放相应端口。下面我把完整流程梳理清楚,每一步都亲身踩过坑,按照步骤操作基本不会遇到问题。 先从基础配置入手:编辑 etc sysconfig vncserver 文件,加入以下两行内容: VN

配置VNC远程桌面,操作起来既可以说繁琐,也可以说轻松。关键步骤集中在修改几个配置文件、设定专属密码以及开放相应端口。下面我把完整流程梳理清楚,每一步都亲身踩过坑,按照步骤操作基本不会遇到问题。

先从基础配置入手:编辑 /etc/sysconfig/vncserver 文件,加入以下两行内容:

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600 -0.0.0.0"

第一行定义哪个用户使用哪个显示编号,这里让 root 用户使用 :1;第二行设置分辨率(可根据需要调整)和监听地址,-0.0.0.0 表示监听所有网络接口,如果只想本地访问可以改为 127.0.0.1

接着,使用 vncpasswd 命令设置 VNC 专用密码——请注意这个密码与系统登录密码无关,仅用于远程连接时的身份验证。

然后启动 VNC 服务:执行 vncserver(或者 service vncserver start)。首次运行时会自动生成 .vnc 目录和初始的 xstartup 启动脚本。

启动前最好先关闭防火墙,避免被拦截:运行 service iptables stop。当然,生产环境不建议直接关闭防火墙,正确的做法是单独放行 VNC 端口(后面会说明)。

接下来重点调整 .vnc/xstartup 启动脚本。默认内容较为简陋,需要改成能启动完整桌面环境的版本:

#!/bin/sh
vncconfig -iconic &
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm

关键操作是取消 unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc 这两行的注释符号,否则连上去看到的只是一个简陋的 xterm 和 twm 窗口管理器,根本不是完整的图形桌面。

完成以上步骤后,在 Windows XP 客户端打开 VNC Viewer,输入 Fedora 的 IP 地址加上 :1(例如 192.168.1.100:1),再输入刚才设置的 VNC 密码即可连接。如果连接失败,十有八九是防火墙没有放行对应端口。

那么如何单独开放端口?编辑 /etc/sysconfig/iptables 文件,加入以下规则:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

编号 5901 对应显示编号 :1(即 5900 + 1)。如果需要同时支持多个用户,按相同方式开放 5902(对应 :2)、5903 等端口。同时修改 /etc/sysconfig/vncserver 中的 VNCSERVERS 行,例如要支持两个用户:

VNCSERVERS="1:root 2:keith"

这样 root 使用 :1,keith 使用 :2,各自拥有独立的桌面会话。

最后补充一个小技巧:在 VNC Viewer 中按下 F8 键可以调出菜单,其中包含全屏切换选项,远程操作时非常实用。

来源:https://www.jb51.net/os/Fedora/1407.html
上一篇Fedora 8 系统挂载DVD光盘或ISO镜像配置本地yum源详细教程 下一篇Fedora Core 4.0安装图解新手入门详细步骤完整教程指南
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送