У меня есть сервер ubuntu, и я забыл пароль root. Я не нашел пропуска ни в одной документации (моя вина). Теперь у меня есть другой пользователь, который находится в списке sudo, но пароль этого пользователя сохранен в kitty, который я тоже не помню, я могу войти с ним, но когда я вхожу в систему и выполняю некоторые команды администратора с sudo, ему нужен пароль для этого пользователя чего я не вижу. Вопрос в том, как я могу увидеть пароль котенка, который хранится в скрытых символах ??
Чтобы восстановить пароль, сохраненный в Китти выполните следующие простые шаги:
Это будет выглядеть так, где "Ваш пароль"в пароле, хранящемся в Китти:
Event Log: Send automatic password
Outgoing packet #0x7, type 50 / 0x32 (SSH2_MSG_USERAUTH_REQUEST)
00000000 00 00 00 04 72 6f 6f 74 00 00 00 0e 73 73 68 2d ....root....ssh-
00000010 63 6f 6e 6e 65 63 74 69 6f 6e 00 00 00 08 70 61 connection....pa
00000020 73 73 77 6f 72 64 00 00 00 00 0c 59 6F 75 72 50 ssword.....YourP
00000030 61 73 73 77 6F 72 64 assword
Он зашифрован, поэтому вы не можете.
Однако вы можете сбросить пароль root, загрузившись в однопользовательском режиме. В GRUB добавьте слово single
до конца команды загрузки, и это позволит вам установить пароль root.
Если это удаленный сервер, это определенно сложнее, поскольку однопользовательский режим = нет доступа к сети. Вам нужно как-то получить консоль.
РЕДАКТИРОВАТЬ: Поскольку это экземпляр Amazon, вы можете подключить том EBS к другому экземпляру и вручную изменить файл passwd.