我使用密码登录到 Ubuntu 12.04。后来,当我使用我的浏览器(Chrome)时,我被要求输入密码来解锁钥匙串,以便浏览器可以访问我保存的各种网站的凭据(这是相同的密码)。此外,每当我使用我的私钥使用 SSH 连接到其他计算机时,都会提示我输入相同的密码来解锁我的私钥。
我怎样才能做到每次登录时只要求我输入一次密码(假设我的登录密码与我用于所有私钥的密码相同)? 一个重要的要求:我所有的私钥都应该有一个密码。这意味着我必须在登录时输入一个密码,这将解锁一些密钥,进而解密所有其他密钥(也已解锁)的密码。这也意味着如果其他人可以访问我的私钥,他们将无法在没有至少一个密码的情况下使用它们。
可能有人会尝试将此问题标记为与此问题、此问题或此问题的重复。虽然这些问题很相似,但没有一个明确说明登录时仍然需要输入密码,正如我在这里要求的那样。结果,公认的解决方案只是说“将您的密码设置为空白”——我不想要那样,这很危险!所以我知道类似的问题,但他们都没有得到正确的答案,因为它们略有不同。
我对生成新用户但未明确给出 UID 的情况感兴趣,让 Ubuntu 自动分配 UID。我知道默认情况下 Ubuntu 会生成 1000 以上的 UID,但我想了解有关 ubuntu 的 UID 生成策略的所有信息。
对这个问题的一个好的回答将澄清以下几点