Ubuntu 下 TigerVNC 共享文件的实用做法
方法一 使用 TigerVNC 内置文件传输(推荐)
/usr/libexec/vncconfig -nowin &vncconfig -iconic &vncconfig;请在远程终端执行上面的命令后再试。方法二 不用 VNC 传输的替代方案(更稳定与安全)
sudo apt update && sudo apt install openssh-serverscp /path/to/local/file username@remote_ip:/path/to/remote/scp username@remote_ip:/path/to/remote/file /path/to/local/sudo apt install sambasudo nano /etc/samba/smb.conf,在末尾添加:[shared]
path = /home/用户名/shared
browseable = yes
read only = no
valid users = 用户名
sudo smbpasswd -a 用户名sudo systemctl restart smbd\\IP\shared 访问(Windows)或 smb://IP/shared(Linux 文件管理器)。方法三 在 VNC 会话中挂载远程目录(可选)
smb://IP/shared,或通过命令行挂载到本地目录,实现“像本地盘一样”的拖拽复制。连接与防火墙要点
:2 对应 5902,以此类推。sudo ufw allow 5901(按需开放对应端口)。