从Windows远程访问Kubuntu

我已经成功使TightVNC工作,但是Kubuntu机器一直在更改密码。我希望在启动时为远程访问机器设置一个固定的密码。目前,每次重新启动Linux系统,我都必须输入KDE钱包的密码并更改无人值守远程访问的密码。有人可以建议我如何记住密码、不要求密码或者不使用KDE钱包吗?
谢谢。

2只是要注意VNC是一个不安全的协议。我建议使用ssh(在Windows上使用putty和xming)或者更快、更安全的freenx。 - Panther
Freenx似乎停在了Trusty版本,而我使用的是Bionic版本。 - John Doe
2个回答

在VNC服务器的官方文档中,有一个关于krfb的条目,它似乎是Kubuntu的默认VNC服务器。
我猜这就是你正在使用的。
文档中写道:
To configure krfb, go to System Settings > Sharing > Desktop Sharing > Configure....

1. To set krfb to request access each time, tick Confirm uninvited connections before accepting

所以,为了得到你需要的东西(不要每次都要求密码,而是每次都要求相同配置的密码,而不是每次生成一个不同的密码),你应该取消选中选项“接受前确认未邀请连接”。
免责声明
请确保在“密码”字段上设置一个安全密码。
更新
为了使密码持久化,Kubuntu >= 17.10 的正确步骤如下:
- 选中选项“启用桌面共享” - 为桌面共享设置密码 - 选中选项“启用无人值守访问” - 为无人值守访问设置相同的密码
所有设置将在 KDE 会话中持久化。
如果在 krfb 中无法更改密码,可以在 kwallet 中更改密码。

1除了那个方法行不通。虽然这似乎是显而易见的解决方案,但当我这样做时,我设置的用于连接未受邀请的密码在重新启动机器后无法保留。 - John Doe
@JohnDoe 请问您使用的是哪个版本的Kubuntu?之前有一个关于此问题的错误报告(链接),看起来在17.10版本中已经修复了。 - Daniele Santi
我使用的是18.04.1 LTS版本。 - John Doe
在较新的 Kubuntu 版本中,您可能需要手动安装并运行“krfb”,以使设置窗口出现。 - DeveloperACE