Облачная платформаEvolution

Сброс пароля на Linux через Passwd

Эта статья полезна?

Сброс пароля на Linux может потребоваться, если root-пароль утерян или cкомпрометирован. Это базовая процедура для восстановления доступа.

Восстановить доступ к системе Linux можно с помощью утилиты passwd.

Предварительные требования

Предварительно необходимо обеспечить следующие условия:

  • Наличие прав суперпользователя root.

    Если прав нет — используйте live-USB для сброса.

  • Наличие утилиты passwd — стандартная в UNIX-системах (Ubuntu, Fedora, CentOS и т.д.), поэтому дополнительные настройки не требуются.

    Если утилиты нет, можно установить ее с помощью команды sudo apt install passwd.

Примечание

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

Сброс пароля

Чтобы сбросить пароль, выполните следующие шаги:

  1. Откройте терминал. В Ubuntu используйте комбинацию Ctrl+Alt+T.

  2. Введите команду для сброса пароля:

    sudo passwd <user>

    Где user — имя пользователя.

  3. Введите действующий пароль.

  4. Введите новый пароль.

  5. Подтвердите новый пароль, повторив его на следующем шаге.

    Пример вывода:

    [sudo] пароль для youruser:
    Введите новый пароль UNIX:
    Повторите новый пароль UNIX:
    passwd: пароль успешно обновлён
  6. (Опционально) Проверьте новый пароль:

    su <user>

    Где user — имя пользователя.

  7. Введите новый пароль.

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

Возможные проблемы и решения

  • «sudo: команда не найдена»

    Решение: войдите с правами root-пользователя (su -) или используйте live-USB.

  • «passwd: Authentication token manipulation error»

    Решение: проверьте диск на ошибки. Для этого используйте команду fsck.

  • Нет прав суперпользователя

    Решение: загрузитесь в recovery mode (GRUB → Advanced → Recovery).