我试图设置一个Ubuntu22.04桌面系统的远程桌面共享,目的是在没有连接屏幕的情况下运行这个系统。
我能够成功地使用远程桌面共享应用程序生成的用户名和密码从Remmina到22.04系统,但是每次我重新启动22.04系统时,这个密码都会更改,我需要连接一个屏幕来查找密码是什么。我怎么才能阻止这一切的发生?我需要VNC访问22.04系统的密码,永远不会改变。
谢谢。
发布于 2022-04-23 09:02:48
嗯--我可以告诉你如何解决这个问题(这是我知道的唯一方法),但它会为你打开另一罐蠕虫。
问题是,在Ubuntu22.04中,系统的所有用户名和密码在默认情况下都是用用户名密码加密的。它被存储在所谓的键环中。正在发生的情况是,VNC服务器是在没有密钥环被解锁的情况下加载的,因此无法访问存储的VNC密码(作为加密的),因此每次启动时它都会自动生成一个新的密码。
因此,如果您使用用户登录自动引导,在自动引导期间,Ubuntu22.04不会自动解锁密钥环。因此,要解决这个问题,请转到“实用程序”、“密码和密钥”,右键单击“默认密钥环”,选择“更改密码”。它会询问你的用户名密码。输入那个。然后,对于新密码,不要输入一个。留着空白吧。它将警告您,所有的密码存储在您的密钥环将成为和保持未加密。如果你能冒这个险,那就接受吧。
然后返回到远程桌面,确保设置了您想要的密码,并且每次重新启动时,该密码都将保持不变。
希望一切都有意义:)
发布于 2022-05-21 18:21:51
从另一篇文章中抄袭我自己的答案:
我找到了解决这个问题的不安全的办法。在互联网上提出的典型解决方案是使用“密码和密钥”应用程序为登录密钥环设置一个空白密码。然而,这是非常困难的,因为设备上的所有密码都将以明文形式存储。相反,我决定在没有密码的“密码和密钥”应用程序中创建一个新的密钥环,并将其设置为默认的密钥环。然后,我从登录密钥环中删除VNC密码。然后,我重新启动计算机,以确保新的键环是默认的。重新启动后,我在屏幕共享设置中重新输入VNC密码。这将在新的不安全密钥环中存储VNC密码。然后返回到“密码和密钥”应用程序,并将登录密钥环设置为默认值。重新启动,现在VNC密码保留保存,默认密钥环也返回到登录密钥环,确保保存在设备上的所有未来密码都将被加密。因此,本质上,我只是减少了将所有密码保存在明文中的不安全性,而只是将VNC密码存储在明文中。
发布于 2022-04-28 16:54:55
我也遇到了同样的问题,多亏了这些解释,我才得以在不损害安全性的情况下修复它。用户处于“自动登录”模式,出于某种原因,远程共享桌面设置为Ubuntu22.04上的VNC服务器是在密钥环有机会显示之前启动的。因此,VNC服务器无法访问密码,并在每次重新启动后创建了一个新的随机密码。
我将用户更改为不处于自动登录模式(下面法语为Connexion Automatique )。登录后,密钥环在VNC服务器之前运行,这使它能够访问密码,并且每次重新启动后都不会重置密码。
https://askubuntu.com/questions/1403943
复制相似问题