一个账户多个密码

use*_*789 7 password login truecrypt

我想将三个想法合并为一个有趣且有时有用的功能。今年早些时候有一个关于使用多个密码的问题,但并没有得到太多关注。在展示了一种有趣且新的使用该功能的方法后,我想再次提出这个问题。我发现有趣地合并的三个原始帖子是:

  1. 每个用户多个密码

  2. http://blog.littleimpact.de/index.php/2009/09/14/automatic-encryption-of-home-directories-using-truecrypt-62-and-pam_exec/

  3. http://www.truecrypt.org/docs/hidden-volume

基本上我想用两个密码登录我的帐户,根据我使用的密码,我会在我的主目录中获得不同的内容。在某种程度上,我会在我的系统中获得一个加密隐藏的帐户。那么问题来了,是否可以允许同一用户使用多个密码登录 Ubuntu/Linux?

Rin*_*ind 2

  • 不适用于本机 Linux/Ubuntu(即通过手动编辑密码文件);
  • 可以使用 LDAP 服务器。可以userPassword有超过 1 的值。

但登录后无法区分这2个密码。在初始检查后,密码不会保存在内存中或设置为变量,因此......

基本上我想使用两个密码登录我的帐户,根据我使用的密码,我会在我的主目录中获得不同的内容。

...这是不可能的。无论如何,你想要的都是不可能的。隐藏从来都不是一个好方法。

  • 一般来说,我建议使用 2 个帐户。比意味着 2 /home/'s。这两个帐户按原样是分开的,但具有额外数​​据的帐户应该是 admin/sudo,而不需要查看此数据的帐户应该是普通帐户。

除此之外,还有一些可能很方便的命令......

  • chmod og-rwx {file}将使文件只能由该用户查看。
  • 或类似:attr -s hidden -V true {file}.

但隐藏从来都不是一个好方法。“模糊性”不是保护数据的有效方法。

如果这些文件如此重要,我不会将它们存储在计算机上并使用 USB 记忆棒等外部介质。并且仅在“安全”时才将其连接。