Стандартно вы можете изменить пароль администратора средствами панели управления или операционной системы. Однако в некоторых случаях может потребоваться ручной сброс пароля пользователя. Например, если имя администратора на сервере отличается от Administrator или Администратор, то смена пароля через панель управления не сработает. В таком случае необходимо вносить изменения в ОС штатными средствами или описанным здесь способом.
В этой статье мы рассмотрим, как сбросить пароль при отсутствии доступа к системе. Использовать этот способ следует только в отсутствие других возможностей.
/dev/vda1
:mount /dev/vda1 /mnt
Список всех дисков можно посмотреть командой:
fdisk -l
Убедиться, что примонтирован необходимый диск, можно с помощью команды:
ls -l /mnt
Вы должны увидеть каталоги диска C:\
.
/mnt/Windows/System32/config/
:cd /mnt/Windows/System32/config/
Следующая команда выведет на экран всех пользователей Windows:
chntpw -l SAM
Возможный вывод:
В этом примере мы будем сбрасывать пароль пользователя Timeweb, однако вы точно так же можете сбросить пароль администратора. Администраторы отмечены флагом ADMIN
в столбце Admin?
.
Обратите внимание, что кириллические имена пользователей невозможно отобразить. Придётся ориентироваться по другим столбцам и количеству букв в имени пользователя.
RID
. В команду нужно ввести RID
после специальной отметки 0x
, в нашем случае команда примет вид:chntpw -u 0x03e9 SAM
Будет выведено интерактивное меню, где нужно выбрать предлагаемое действие:
Выбираем первый пункт (Clear (blank) user password
).
Утилита выведет сообщение Password cleared!
и вновь распечатает меню. Введите букву q
для выхода и y
для сохранения изменений:
Для проверки, что пароль пользователя Timeweb был действительно сброшен вновь выведем список пользователей — в последнем столбце будет отображено *BLANK*
:
cd && umount /mnt