Как зашифровать домашнюю папку пользователя без пароля?

У меня проблема в том, что я использую eCryptfs для шифрования домашней папки пользователя, но для ее расшифровки у пользователя должен быть пароль. Однако после того, как я зашифрую домашнюю папку, мне бы очень хотелось изменить пароль пользователя, особенно сделать его пользователем без пароля. В этом случае я не могу войти через учетную запись этого пользователя из-за разницы в пароле. То, что я хотел бы сделать, это изменить пароль пользователя без проблем или иметь возможность зашифровать его папку, даже если у пользователя нет пароля.

1 ответ

У вас не может быть зашифрованного дома для пользователя без пароля, поскольку это противоречит всей цели шифрования.

Тем не менее, вы можете изменить пароль для пользователя, когда дом уже зашифрован. Дело в том, что вы не можете сделать это из другой учетной записи пользователя с привилегиями root.

Файлы зашифрованы ключом, который хранится на жестком диске. Этот ключ затем шифруется паролем пользователя. Даже если у вас есть root-доступ, вам все равно придется использовать старый пароль.

Решение состоит в том, чтобы пользователь изменил пароль без каких-либо повышенных привилегий.

  1. Войдите в учетную запись пользователя.
  2. Откройте "Настройки системы".
  3. Нажмите "Аккаунты пользователей".
  4. Измените пароль оттуда.
Другие вопросы по тегам