Linux的vncserver,能否设置connect
时间: 2024-01-22 19:03:14 浏览: 131
是的,Linux的vncserver可以设置连接选项,可以通过在命令中使用`-connect`参数来指定连接选项。例如,以下命令将启动一个vncserver实例,并将其配置为仅允许指定的IP地址(例如192.168.1.100)连接:
```
vncserver :1 -geometry 1920x1080 -depth 24 -connect 192.168.1.100
```
在上面的命令中,`-connect`参数指定了允许连接的IP地址,只有该IP地址的计算机才能连接到vncserver。请注意,如果您希望允许多个计算机连接到vncserver,则可以在`-connect`参数中包含多个IP地址,以逗号分隔。
需要注意的是,为了使用连接选项,您需要在vncserver配置文件(`~/.vnc/xstartup`)中指定`-nolisten tcp`参数。这将禁用vncserver的默认TCP监听端口,使其只能通过连接选项进行访问。因此,您需要使用`-connect`参数来指定连接选项来允许远程连接。
相关问题
Linux的vncserver,能否设置-contralapp connect
是的,Linux的vncserver可以使用`-controlapp`参数来指定允许控制vnc会话的应用程序,同时使用`-connect`参数来指定允许连接到vnc会话的IP地址。例如,以下命令将启动一个vncserver实例,并将其配置为只允许使用RealVNC Viewer应用程序控制,并允许指定的IP地址连接:
```
vncserver :1 -geometry 1920x1080 -depth 24 -controlapp RealVNC-VNC-Viewer -connect 192.168.1.100
```
在上面的命令中,`-controlapp`参数指定了允许控制vnc会话的应用程序,而`-connect`参数指定了允许连接到vnc会话的IP地址。请注意,如果您希望允许多个IP地址连接到vnc会话,则可以在`-connect`参数中包含多个IP地址,以逗号分隔。
需要注意的是,为了使用`-controlapp`参数,您需要在vncserver配置文件(`~/.vnc/xstartup`)中指定`-nolisten tcp`参数。这将禁用vncserver的默认TCP监听端口,使其只能通过指定的控制应用程序进行访问。因此,您需要使用`-connect`参数来指定允许连接到vnc会话的IP地址。
windows先启动vncviwer监听,linux再启动vncserver,如何让server链接到vnc会话
在 Windows 上,您可以使用 VNC Viewer 的监听模式(Listen mode)来等待 VNC Server 的连接。在这种模式下,VNC Viewer 将等待 VNC Server 的连接,而不是尝试主动连接到 VNC Server。这种模式非常适合在 Linux 上启动 VNC Server 之前先启动 VNC Viewer 的情况。
以下是在 Windows 上使用 VNC Viewer 的监听模式连接到 Linux 上的 VNC Server 的步骤:
1. 在 Windows 上启动 VNC Viewer,并打开“连接”窗口。
2. 在“连接”窗口中,选择“监听模式”,然后单击“开始监听”。
![VNC Viewer Listen mode](https://www.realvnc.com/docs/_images/Windows-Listen-5.png)
3. 在 Linux 上启动 VNC Server,使用以下命令:
```
vncserver -geometry 1024x768 -depth 24
```
如果您已经有一个 VNC 会话在运行,则可以使用以下命令启动一个新的 VNC 会话:
```
vncserver :1 -geometry 1024x768 -depth 24
```
4. 在 Linux 上启动 VNC Viewer,使用以下命令连接到 Windows 上的 VNC Viewer:
```
vncviewer -connect <viewer_ip_address>::<viewer_port>
```
在此命令中,`<viewer_ip_address>` 是 Windows 计算机的 IP 地址,`<viewer_port>` 是 VNC Viewer 监听的端口号,可以在“连接”窗口中查看。
5. 在 VNC Viewer 中输入 VNC Server 的 IP 地址和显示器编号,然后单击“连接”。
![VNC Viewer Connect dialog](https://www.realvnc.com/docs/_images/Windows-Connect-4.png)
现在,您已经成功连接到 Linux 上的 VNC Server,可以在 VNC Viewer 中查看和控制远程桌面了。
阅读全文