在Debian系統上通過VNC共享文件,可以按照以下步驟操作:
首先,在Debian系統上安裝VNC服務器軟件??梢允褂靡韵旅畎惭bTigerVNC:
sudo apt update
sudo apt install tigervnc-standalone-server
/etc/systemd/system/vncserver@:1.service
文件,并添加以下內容:[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=your_username
Group=your_groupname
WorkingDirectory=/home/your_username
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
將 your_username
和 your_groupname
替換為您的用戶名和組名。
sudo systemctl daemon-reload
sudo systemctl start vncserver@:1.service
sudo systemctl enable vncserver@:1.service
vncpasswd
在另一臺計算機上,使用VNC客戶端軟件(如RealVNC Viewer、TightVNC Viewer等)連接到Debian系統的IP地址和VNC端口(通常是5901,如果使用顯示號:1)。
在VNC客戶端中,可以使用VNC提供的文件傳輸功能來共享和傳輸文件。在VNC查看器窗口中,右鍵單擊VNC服務器圖標,然后選擇 File Transfer > Send files
來發送文件。
ufw
:sudo ufw allow 5901/tcp
這里的5901是默認的VNC端口(:1對應的端口)。
通過以上步驟,您可以在Debian系統上通過VNC成功共享文件。如果您遇到任何問題,請檢查日志文件(通常位于~/.vnc/
目錄下)以獲取更多信息。