使用加密主目录安装后创建新用户


21

在12.04上安装后,仅尝试设置辅助用户。我的上一个系统是10.04,它允许我创建具有加密主分区的新用户,但是在12.04上创建新用户时,没有选择加密主分区的选项。我需要安装另一个软件包还是缺少什​​么?

Answers:


18

这是一个12.04的错误,请参见此处

您可以解决从终端创建用户的问题。命令为:(
adduser --encrypt-home username 将“用户名”更改为所需的用户名)。


--encrypt-home开关也丢失了。$ sudo useradd --encrypt-home newuser useradd:无法识别的选项'--encrypt-home'$ uname -a Linux用户名-VGN-FZ11S 3.2.0-24-generic-pae ... i686 i686 i386 GNU / Linux

4
@Richard您跑步useradd还是adduser?这两个命令都存在,但是adduser是您想要的一个。(你也将需要运行它rootsudo,即,sudo adduser --encrypt-home username。)
利雅卡根

1
对于15.10,必须先安装软件包ecryptfs-utils,然后才能使用--encrypt-home
Jim Ford

8

这似乎在命令行级别是固定的。

sudo adduser --encrypt-home username 

(将“用户名”更改为所需的用户名。)

刚刚为我工作了最新的12.04精确穿山甲,即它使用加密的主目录创建了一个新用户。


如果收到错误消息:

adduser: unable to find a program named « ecryptfs-setup-private » in $PATH"...

添加软件包«ecryptfs-utils»解决了这个问题(感谢apt-file ...):

apt-get install ecryptfs-utils

如果使用访问用户su,请确保运行ecryptfs-mount-private
Aryeh Beitz

2

您只需要另一个用户和组管理工具:

sudo apt-get install gnome-system-tools

然后转到破折号并搜索“ 用户和组”。添加一个新用户,然后选中“加密主文件夹以保护敏感数据”。如果您不希望敏感数据泄漏到日志文件(例如/ var / log /),临时文件(例如/ tmp),交换空间等中,请记住要采取额外的预防措施。


在14.04下似乎无法正常工作。
熟练地

在18.04中不起作用。
萨塔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.