使用 ecryptfs-add-passphrase 重新插入密码

使用 ecryptfs-add-passphrase 重新插入密码

如果我使用“ecryptfs-add-passphrase”重新插入密码,我会添加另一个密码或更改密码吗?我想我会改变,但是……我不确定,谢谢

答案1

man ecryptfs-add-passphrase

DESCRIPTION
       ecryptfs-add-passphrase is a utility to manually add a passphrase to the kernel keyring.

当更改用户密码时,加密系统会自动进行相关的加密修改。

但是,如果另一个用户的管理员设置了(新)密码,则此机制不适用。

  1. 创建备份

    cd /home/<user_name>/.ecryptfs
    cp -f wrapped-passphrase wrapped-passphrase.old 
    
  2. 记下密码

    ecryptfs-unwrap-passphrase wrapped-passphrase
    passphrase: <old_passphrase>
    
  3. 可选:更改用户密码

    passwd
    
  4. 使用当前用户密码保护密码

    ecryptfs-wrap-passphrase wrapped-passphrase
    

    出现以下提示:

    Passphrase to wrap:  <noted_passphrase>
    Wrapping passphrase: <current_password>
    

现在你应该退出,重新登录并检查上述措施是否成功。如果不成功,你必须使用你的用户名登录,并在控制台中使用 passwd 重置密码(Ctrl++ AltF1。如果登录仍然不起作用,你可以将 复制回来wrapped-passphrase.old

来源

相关内容