From 61719898d1421ce18792a6e6a0366808e9a72275 Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Wed, 13 Apr 2022 21:46:13 +0300 Subject: [PATCH] add reset root password note --- public/notes/index.gmi | 1 + public/notes/unix/clean_root_password.gmi | 27 +++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 public/notes/unix/clean_root_password.gmi diff --git a/public/notes/index.gmi b/public/notes/index.gmi index c3fd6ce..5778bb3 100644 --- a/public/notes/index.gmi +++ b/public/notes/index.gmi @@ -5,6 +5,7 @@ => games/ games ## Последние 20 заметок +=> unix/clean_root_password.gmi Сброс пароля root => games/slrr-inline-4-908hp.gmi Сборка 2.2L 908HP двигателя в SLRR => unix/openbsd-install-pkg-from-disk.gmi OpenBSD - установка пакетов с диска => unix/openbsd-using-disk.gmi Работа с дисками в OpenBSD diff --git a/public/notes/unix/clean_root_password.gmi b/public/notes/unix/clean_root_password.gmi new file mode 100644 index 0000000..9b13522 --- /dev/null +++ b/public/notes/unix/clean_root_password.gmi @@ -0,0 +1,27 @@ +# Сброс пароля root + +Сброс пароля root пользователя достаточно несложная задача и есть несколько решений. + +## Без chroot +В этом способе нет необходимости использовать `chroot`, достаточно просто примонтировать +раздел с системой и вставить новый пароль в `/etc/shadow`. + +Пароль можно убрать совсем, однако по SSH без пароля войти неполучиться, даже через `su`. + +Для начала генерируем новый пароль +``` +openssl passwd -6 -salt xyz YOUR_PASSWORD +``` + +Получаем такую строку +``` +$6$xyz$24TPb0YTH0HnqwlPgRKyHUCZZ/Gg7th5Q5lo6f75M.d9aKWeEgCubeSxuKGOkQEia1gMH/McuI.rOOEkXIna61 +``` + +Теперь её необходимо записать в файл `/etc/shadow` между первыми двоеточиями +``` +root:YOUR_PASSWORD_STRING:19074:::::: +``` + +----- +=> index.gmi 🔝 К unix заметкам