检测是否使用 VNC 访问设备
我喜欢检查远程主机上的应用程序是否通过 VNC Viewer 或其他类似的 VNC 产品进行访问。我们的应用程序中有安全首选项,如果远程用户访问该应用程序,则应限制对该应用程序的访问。 传统上,我们的产品使用以下方式检测远程登录Windows 终端服务(WTS)API,但 VNC 似乎不遵循 Windows 的远程桌面协议。因此,我们的应用程序无法从 WTS API 获取远程用户登录的信息。 是否有任何 API 可以检测终端主机上的 VNC 远程会话? ...
我喜欢检查远程主机上的应用程序是否通过 VNC Viewer 或其他类似的 VNC 产品进行访问。我们的应用程序中有安全首选项,如果远程用户访问该应用程序,则应限制对该应用程序的访问。 传统上,我们的产品使用以下方式检测远程登录Windows 终端服务(WTS)API,但 VNC 似乎不遵循 Windows 的远程桌面协议。因此,我们的应用程序无法从 WTS API 获取远程用户登录的信息。 是否有任何 API 可以检测终端主机上的 VNC 远程会话? ...
我正在尝试vnc通过ssh反向隧道将流量从我的 Raspberry Pi 路由到远程服务器 ( Ubuntu)。设置如下: 使用默认的 realvnc 服务器作为Raspbian( Bullseye) 映像的一部分。realvnc 服务器正在运行;已用 测试systemctl status vncserver-x11-serviced.service。Pi 上也启用了 SSH。 在 RealVNC 应用程序中,设置了 VNC 密码并选择了标准用户。 现在,我正在打开ssh从 Pi 到不同网络中的远程服务器的反向隧道,并转发 (5901) 端口vnc por...
我正在使用 Ubuntu 20.04 服务器——我对此很陌生——并尝试使用其他人安装的 vncserver——在尝试使用 VNCServer 启动服务器时,我更改了 crontab 文件,完成后,1 号服务器无法访问,它总是自动从端口 2 启动。因此我更改了 crontab,然后再次运行 vncserver,但是现在出现了有关 tmp/.X11-unix/X1 的错误,它建议我删除此文件,于是我删除了 X1。我还删除了 tmp/.X1-lock 。然而之后发生了一些奇怪的事情,我开始在端口 1 上出现默认的 X11 灰屏。但是在端口 2 和端口 3 上我可以...
最近从 Ubuntu 20.04 升级到 22.04。我正在尝试在 Ubuntu 22.04 LTS 桌面上安装 RealVNC Server。我从这里下载了 Debx64 文件:https://www.realvnc.com/en/connect/download/vnc/linux/。然后在终端中运行安装命令,收到以下错误: N: Download is performed unsandboxed as root as file '/home/user/Downloads/VNC-Server-6.11.0-Linux-x64.deb' couldn't...
我正在尝试修复VNC 服务器‘密码’密码脆弱性Metasploitable 2。我已使用 更改了 vncserver 密码vncpasswd,它对所有端口都运行正常,但是5900。更改密码后,我仍然可以ip:5900使用密码连接password。 ...
在 Windows 10 中,当我从命令行运行 ssh [email protected] vncserver -localhost 一切正常。但是当我尝试在图形 PuTTY 界面中运行相同的命令时,输入相同的[email protected]主机名和vncserver -localhost远程命令,它仍然运行,但它运行的方式不同,必须在不同的环境中运行。更奇怪的是,当我在命令行上运行 PuTTY 时 putty -ssh [email protected] -pw foobar-m "command.txt" 哪里comm...
我在 Mac 上,我的 VNC 服务器显示以下内容: VNC 服务器预期接收直接连接的端口已被其他程序或服务使用。例如,第三方的 VNC 兼容服务器软件可能已在此端口上监听。 要解决此问题,请更改其他程序或服务,或为 VNC 服务器选择一个新的唯一端口。 当我运行 sudo lsof -i :5900 我看到以下内容 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME launchd 1 root 24u IPv6 0x1d049dbbfed525...
执行vncserver命令时得到以下输出,但是在尝试命令时没有列出端口vncserver -list。 [user1@localhost ~]$ vncserver New 'localhost.localdomain:55 (user1)' desktop is localhost.localdomain:55 Starting applications specified in /home/user1/.vnc/xstartup Log file is /home/user1/.vnc/localhost.localdomain:55.log [us...
我启动了vncserver :3并且只能通过ssh -L 5903:localhost:5903 machine42与 的连接进行连接vncviewer localhost::5903。但是与 的直接连接vncviewer astro101:3挂起了(最后一条消息:DecodeManager: Creating 4 decoder thread(s))。 使用选项-localhostno 按照建议https://unix.stackexchange.com/questions/398905/vnc-server-only-listening-for-conn...
我有一个 vps,我通常使用 vncviewer 从我的办公室和家里连接它。 我发现,对于同一个用户(例如 john),我只能有一个 vnc 会话。如果我在办公室已经有一台显示器(:1),当我尝试连接到另一台显示器(:2)时,第二台显示器会变成黑屏。 同一个用户可以有不同的 vnc 会话吗? ...
我正在使用 Fedora 25,并尝试在每次启动时启动 VNC 服务器,其中有一个运行脚本的 gnome-terminal。这可以使用 cron 或 rc.d 来完成。我的目标是使用已运行脚本的开放终端自动启动 VNC 服务器。 ...
我无论如何也想不出如何在 Linux 上使用我的 RealVNC 帐户登录。每当我执行时,vncserver它都会提示我运行vnclicense以许可该程序,但我没有企业许可证,因为我的帐户有家庭计划,它不使用许可证密钥。有办法解决这个问题吗? ...
通常,我们输入 vncserver -depth 24 -geometry 1920x1080 来生成 VNC 会话。但有时,仅使用 vncserver 命令即可生成 VNC 会话,并且以下选项不会影响结果,如下所示。 $ vncserver:3 新桌面是 tk04:3 启动 ~/.vnc/xstartup 中指定的应用程序日志文件是 tk04:3.log 我想修复这个问题,因为我想将双显示器的分辨率更改为 3840x1080。 谢谢。 ...
我安装了 TightVNC。我启用了端口转发,端口已打开,我在这里检查了https://www.yougetsignal.com/tools/open-ports/ TightVNC 将自身添加到防火墙例外。TightVNC 服务器正在运行,我禁用了 Windows 10 防火墙和路由器防火墙。 我尝试通过一台笔记本电脑连接,然后通过另一部手机连接,但没有成功。 我尝试了所有能在网上找到的方法,但都不起作用。通过本地网络连接很好,但通过公共 IP 连接不起作用。基本上是:my-public-ip::my-port 有人能帮我吗? ...