21.10 使(屏幕)共享密码永久生效?

21.10 使(屏幕)共享密码永久生效?

我正在运行无头的Raspberry Pi,我想远程访问桌面。我将用户设置为自动登录,启用带密码的屏幕共享(没有人响应请求!),并且它在 1 个会话中运行良好,但重新启动后,我必须重置密码。有没有办法防止这种情况,以便我可以打开它,然后从另一台机器登录?(然后注销并重新登录并返回相同的会话)。

即使是一个简单的启动脚本对我来说也是一个可行的解决方案。

无头的嗯,不完全是,因为我把一个假的 HDMI 插头插入 PI,这样它就可以在桌面上运行。

本质上,我想打开 Raspberry Pi,然后从另一台电脑连接到它几个小时,然后冲洗并重复。我研究过的所有其他“解决方案”(如设置 vnc 服务器)都不是 Wayland 转换的,除了设置和管理都更加复杂之外。

桌面共享的设置和使用非常容易,我只需要解决这个小问题。

答案1

此问题是由于 VNC 服务器启动时默认密钥环未解锁而导致的。由于您使用的是“自动登录”,因此重启时无需输入密码,密钥环仍处于锁定状态。

正如在相关内容中看到的那样回答,有一种相当安全的方法来完成此设置,即保留 RDP 密码不加密,同时保留其他密码的加密。有些解决方案建议不使用登录密码,但这非常不安全,因为它会以纯文本(未加密)存储您的所有密码。

我将概述以下步骤:

  1. 在桌面上打开“密码和密钥”应用程序。 密码和密钥应用程序
  2. 使用“+”图标创建一个新的“密码密钥环”。 创建新的密码钥匙圈
  3. 将新密钥环命名为“零安全密钥环”或其他提醒您它将不加密的名称。将密码留空,这样密钥环就不会加密。系统会警告您正在创建未加密的密钥环。
    命名密钥环,以便您记住它是未加密的
  4. 右键单击新的密钥环并选择“设置为默认值” 将新密钥环设置为默认密钥环
  5. 单击旧的“默认”密钥环并删除“GNOME 远程桌面 RDP 凭据” 从“默认密钥环”中删除旧的 RDP 密码
  6. 打开设置并设置新的 RDP 密码 设置新的 RDP 密码
  7. 检查密码是否存储在“零安全密钥环”下 检查 RDP 密码是否存储在新的钥匙串中
  8. 右键单击“默认”密钥环并选择“设置为默认值” 记得将“默认密钥环”设置为默认

此时,您应该能够重新启动,并且系统将能够读取 RDP 密码,因为它未加密,但存储在您的登录和默认密钥环中的其他密码将保持安全和加密。

答案2

我改用 vnc,效果不错。我不太喜欢 Nate 的复杂回答,使用 vnc 似乎可以保持你喜欢的任何安全级别

相关内容