当远程桌面位于登录屏幕或屏幕锁定时连接(无自动登录)

tu-*_*duh 16 rdp 22.04

我可以使用 Remmina RDP 连接到我的 Ubuntu 22.04 计算机,并在登录时启用“远程登录”。但是,一旦目标控制台被锁定,我就无法再连接。端口 3389 已打开,但它会立即关闭连接。一旦我物理登录,我就可以再次远程访问它(直到显示锁启动)。

我可以禁用显示锁定,但任何人都可以访问显示而无需我的凭据。

我可以将我的帐户更改为自动登录并禁用密钥保险箱,但这样计算机就可以随时访问。

如何保护我的 22.04 计算机,同时能够使用新的“远程登录”RDP 方法远程访问它?

use*_*186 28

保护本地显示以进行远程连接

据我了解,使用新的“远程登录”RDP 方法远程使用计算机时,无法保护您的计算机免受本地物理入侵。

如果您担心有人可能会在本地观看您的屏幕并获取敏感信息,或者更糟糕的是,在您远程连接时在本地接管您的计算机,那么安装xrdp并绕过“新的远程登录”RDP 方法。

如果您未在远程计算机上本地登录,新(从 Ubuntu 22.04 开始)GNOME 远程桌面不允许远程连接。另一方面,xrdp如果您本地登录,则不允许远程连接。

要安装xrdp服务器,请打开终端并输入:

sudo apt install xrdp
Run Code Online (Sandbox Code Playgroud)

这将安装完整的 xrdp 服务器应用程序。当且仅当您未在本地登录时,它才允许您远程连接到您的计算机。当您使用 RDP (xrdp) 远程登录时,您的本地监视器将不会打开并向潜在的观察者和入侵者显示您正在做什么。

看到Ubuntu 22.04 远程桌面无头了吗?更多细节。

本地登录远程连接(原答案)

GNOME Shell 扩展:允许锁定远程桌面

以下解决方案针对 Ubuntu 22.04 中的屏幕锁定和新的 GNOME 远程桌面问题,允许使用 RDP(和旧版 VNC)协议进行远程桌面共享。如果有人在您的计算机附近,他们会在连接的显示器上看到您的活动,从而能够收集敏感信息。

您将需要 GNOME Shell 扩展来解决此问题。

gnome-shell-extension-manager首先,使用以下命令安装:

sudo apt install gnome-shell-extension-manager
Run Code Online (Sandbox Code Playgroud)

在 GUI 中打开新安装的名为Extension 的应用程序。在此应用程序中,搜索并安装允许锁定的远程桌面GNOME Shell 扩展。

现在,即使屏幕锁定,您也可以远程连接到这台计算机。您仍然需要先在本地登录。

希望这可以帮助

  • 这非常适合我的需要。 (5认同)
  • 仅当我通过 Win + L 快捷方式锁定屏幕时,**允许锁定的远程桌面** GNOME 扩展解决方案才有效。如何在首次启动后(首次登录之前)获得连接远程PC的可能性? (2认同)