如何防止 Windows 版 Ubuntu One 自动登录我的帐户?

如何防止 Windows 版 Ubuntu One 自动登录我的帐户?

我在 11.10 中设置了一个 Ubuntu One 帐户。我已同步文件,并且运行正常。

但是,在工作中,我只能使用 Windows 操作系统,所以我安装了适用于 Windows 的 U1。工作中的计算机是一台共享计算机,因此我试图找到如何保护我的同步文件免受未经授权的访问的方法。

我想修复两个问题:

第一:U1 在开机时自动启动并连接。

我已经取消勾选“计算机启动时自动连接”选项,从“设置”选项卡中重启了好几次,U1 仍会在系统启动时自动启动并出现在系统托盘中。这意味着,无论谁登录计算机,只需从系统托盘单击 U1 即可访问我的文件。

我该如何解决这个问题?

在此处输入图片描述

第二:U1自动登录我的账户。

即使解决了第一个问题,我的文件仍然容易受到攻击,因为只需从开始菜单单击一次即可启动 U1,然后自动登录我的帐户而无需输入密码(如下所示)。

有没有办法强制 U1 提示输入密码?

在此处输入图片描述


我知道我可以在 Windows 资源管理器中为同步文件夹设置密码,但什么可以阻止别人访问我的文件(我选择不同步的文件)?由于 U1 窗口会自动登录我的帐户,所以别人只需勾选“本地同步?”框即可访问文件。

在此处输入图片描述

或者我最好从浏览器访问文件 - 下载它们并上传(再次) - 而不是同步它们?

答案1

目前没有简单的方法可以完成您想要做的事情。另外,我需要指出的是,即使 Ubuntu One syncdaemon 没有运行,您选择的文件夹的文件仍将存在,并且任何有权访问该机器的人都可以检查它们,并且在 syncdaemon 没有运行时对文件所做的任何更改都将在服务器启动后立即同步到服务器上。

无论如何。您需要做两件事:防止 Ubuntu One(syncdaemon 和控制面板图标)自动运行,并删除凭据,以便运行时登录不会自动进行。

第一个有点麻烦,但你只需要做一次:运行regedit,然后在 下HKEY_CURRENT_USER查找Software\Microsoft\Windows\CurrentVersion\Run。删除Ubuntu OneUbuntu One Icon

注册表编辑器中的 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

然后,每次登录时都想退出(我知道这很不方便),你停止 Ubuntu One,转到Control Panel/Credentials,展开Ubuntu One条目,然后将其从保管库中移除:

Windows 控制面板凭据保险库

高血压,

答案2

不幸的是,Ubuntu One(自然)基于强大的每个帐户仅限一名用户Ubuntu/Linux 模型,并将其移植到 Windows。它假设由于只有能够登录到您的 Windows 帐户,不会每次都要求您输入密码,是安全的。

唯一的解决方案似乎是让您的 Windows 登录过程与您在 Ubuntu 上的操作类似 - 需要密码,无自动登录,计算机的每个常规用户都有自己的帐户,客人使用特殊的“客人”帐户。

我会为此提交一个“愿望清单”错误,它肯定会是一个有用的功能 - 我可以看到很多人(特别是那些拥有“家庭”计算机的人)希望有更强大的“双因素”式身份验证,每次启动时都必须登录 Ubuntu One。

相关内容