一个帐户上的多个密码
我想将三个想法加入到一个有趣且有时有用的function中。 今年早些时候有一个关于使用多个密码的问题,但它没有受到太多关注。 在展示了一种使用该function的有趣和新方法之后,我想再次提出这个问题。 我发现有趣的三个原始post是:
-
每个用户多个密码
-
http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/
-
http://www.truecrypt.org/docs/hidden-volume
基本上我想用两个密码登录我的帐户,根据我使用的密码,我会在我的主目录中获得不同的内容。 在某种程度上,我会在我的系统中获得一个加密隐藏的帐户。 所以问题是,是否可以允许多个密码登录到同一用户的Ubuntu / Linux?
- 不是使用原生Linux / Ubuntu(即通过手动编辑密码文件);
- 可以使用LDAP服务器。
userPassword
可以包含多个值。
但登录后无法区分2个密码。 密码不会保存在内存中或在初始检查后设置为变量,所以这……
基本上我想用两个密码登录我的帐户,根据我使用的密码,我会在我的主目录中获得不同的内容。
……是不可能的。 无论如何,你想要的是非常不可能的。 隐藏绝不是一个好方法。
- 一般来说,我建议使用2个帐户。 比意味着2 / home /’s。 这两个是按原样分开但是具有额外数据的那个应该是admin / sudo而不需要看到这个数据的那个应该是普通帐户。
除此之外,有些命令可能很方便……
-
chmod og-rwx {file}
将使该用户只能查看这些文件。 - 或类似:
attr -s hidden -V true {file}
。
隐藏虽然从来都不是一个好方法。 “默默无闻”不是保护数据的有效方法。
如果这些文件非常重要,我不会将它们存储在机器上并使用外部介质,如USB记忆棒。 并且只有在“安全”时才附上它。