VNC Server:运行在需要被远程访问的计算机上,负责共享桌面。
VNC Viewer/Client:运行在本地计算机上,用于连接和控制远程桌面。
在两台设备上安装适合的平台版本:
服务器端:安装 VNC Server。
客户端:安装 VNC Viewer。
安装 VNC Server:
在需要远程控制的计算机上安装 VNC Server。
例如:在 Linux 中可以通过命令安装:bash复制代码sudo apt install tigervnc-standalone-server
启动 VNC Server:
启动服务并设置密码:bash复制代码vncserver 系统会提示设置访问密码。
注意记录生成的 VNC 地址(如 192.168.1.100:1),其中 :1 表示第一个桌面会话。
配置防火墙:
确保防火墙允许 VNC 服务的端口(默认端口为 5900 + 会话号,例如 :1 对应端口 5901)。
使用以下命令允许端口:bash复制代码sudo ufw allow 5901
安装 VNC Viewer: 在本地计算机上安装 VNC Viewer 软件(例如 RealVNC Viewer)。
连接到 VNC Server: 打开 VNC Viewer,输入服务器的地址(如 192.168.1.100:1)。
输入密码: 输入在服务器端设置的密码,成功后可以看到远程桌面。
设置分辨率:在 VNC Server 配置中调整分辨率以适配屏幕大小。
开机自动启动:配置 VNC Server 为开机自动启动:在 Linux 中编辑启动服务文件 /etc/systemd/system/vncserver@.service。
加密连接:使用 SSH 隧道加密 VNC 连接:bash复制代码ssh -L 5901:localhost:5901 user@192.168.1.100 然后通过 localhost:5901 连接。
安全性:默认 VNC 使用未加密的连接,建议通过 VPN 或 SSH 隧道加密流量。
网络连接:确保两台设备在同一网络中,或配置端口转发以支持跨网络访问。
权限设置:VNC Server 需要具有足够的权限运行以共享桌面。
【连接失败】
确保防火墙未阻止 VNC 端口。
检查目标计算机是否运行 VNC Server。
【黑屏或卡顿】
检查网络连接。
降低分辨率或颜色深度以提高性能。
【安全警告】 使用 SSH 隧道或选择支持加密的 VNC 软件(如 RealVNC)。
附件地址:暂无
原文地址:https://blog.ykft.cn/ky-21.html
免责声明:本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。
风吹走烦恼,做自己就好