如何使用Ubuntu上的TigerVNC进行文件传输
导读:Ubuntu 上 TigerVNC 文件传输的可行方案 核心结论 TigerVNC 服务器本身不实现文件传输协议。因此,即使使用常见的 VNC Viewer(如 RealVNC Viewer、TightVNC Viewer),在连接到 T...
Ubuntu 上 TigerVNC 文件传输的可行方案
核心结论
- TigerVNC 服务器本身不实现文件传输协议。因此,即使使用常见的 VNC Viewer(如 RealVNC Viewer、TightVNC Viewer),在连接到 TigerVNC 时通常看不到可用的“文件传输”按钮,或会提示服务器不支持。若必须使用内置文件传输,需改用支持该功能的服务器(如 RealVNC Server 企业版)。
方案一 保持 TigerVNC 服务器时的替代传输方式
- Samba/CIFS 文件共享(推荐)
- 在 Ubuntu 上安装并配置 Samba,把需要共享的目录发布到局域网:
- 安装:sudo apt update & & sudo apt install samba
- 编辑配置:sudo nano /etc/samba/smb.conf,在末尾添加例如:
- [shared]
- path = /home/your_user/shared
- available = yes
- valid users = your_user
- read only = no
- browsable = yes
- writable = yes
- 设置 Samba 用户:sudo smbpasswd -a your_user
- 重启服务:sudo systemctl restart smbd
- 客户端(Windows/macOS/Linux)通过文件管理器访问:smb://your_ubuntu_ip/shared,即可双向拷贝文件。该方式稳定、与 VNC 无关,适合长期使用。
- 在 Ubuntu 上安装并配置 Samba,把需要共享的目录发布到局域网:
- SFTP/SCP(命令行,安全高效)
- 在 Ubuntu 启用 SSH 服务(若未启用):sudo apt install openssh-server & & sudo systemctl enable --now ssh
- 从客户端拷贝:
- 上传:scp /local/file your_user@your_ubuntu_ip:/remote/path
- 下载:scp your_user@your_ubuntu_ip:/remote/file /local/path
- 图形化 SFTP 工具
- 使用 FileZilla、WinSCP、Nautilus(连接 sftp://your_ubuntu_ip)等图形工具,以 SFTP 协议进行拖拽式传输。
方案二 必须使用内置文件传输时的切换路径
- 改用 RealVNC Server 企业版(≥4.0) 作为服务器端,TigerVNC 仅作为客户端或不再使用。
- 安装 RealVNC Server(获取 .deb 包后):sudo apt install ./VNC-Server-6.3.2-Linux-x64.deb
- 添加许可证:sudo vnclicense -add WHJRK-UXY7V-Q34M9-CZU8L-8KGFA(示例密钥,请使用你的有效许可证)
- 启动服务:sudo service vncserver-x11-serviced start
- 若 5900 端口被占用,在 VNC Viewer 的 Options → Connection port 改为 5901 等可用端口
- 使用 RealVNC Viewer 连接后,可通过菜单或工具栏的 File Transfer 进行双向传输。
常见问题与排查
- 出现 “VNC Server does not support file transfer” 属于正常现象,因为 TigerVNC 服务器不提供文件传输;要么改用上面的替代方案,要么切换到支持文件传输的服务器(如 RealVNC Server 企业版)。
- 使用 Samba 时,确认客户端与服务器在同一网络,且已为共享目录设置正确的 valid users 与 权限;必要时检查防火墙是否放行 SMB(通常 445/TCP)。
- 使用 SFTP/SCP 时,确保 SSH 服务已运行,并且客户端与服务器之间的 22/TCP 可达;私钥/密码认证配置正确。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何使用Ubuntu上的TigerVNC进行文件传输
本文地址: https://pptw.com/jishu/762256.html
