Приветствую вас, дорогие друзья! На прошлой неделе, будучи в гостях у родителей, решил запустить свой старый комп с установленным ASPLinux 9.2 / Windows XP. Захотелось загрузить ASPLinux.
Поскольку с с момента последней загрузки ASP на этом компьютере прошло достаточно много времени (года три - это точно), то вдруг ВНЕЗАПНО выяснилось, что я забыл пароли от всех имеющихся учеток, включая учётку "root".
Надо сказать, что такое случается со мной с периодичностью где то один раз в два-три года и каждый раз приходится усиленно вспоминать, что именно я делал для сброса рутового пароля.
Есть подозрение, что такое случается не только со мной, поэтому приведенная ниже информация может быть периодически полезна страждущим).
1. Для начала, в загрузчике, когда повляется перечень выбора загружамых конфигураций (речь идет о родном загрузчике asplinux) выбираем нужную конфигурацию (или она "выделяется" по умолчанию) и нажимаем комбинацию клавиш "Ctrl + s". В открывшейся строке вписываем:
Дважды давим "enter". Дожидаемся загрузки системы.
2. Перемонтируем корневую файловую систему из режима "только чтение" в режим "чтение-запись":
3. Далее можно пойти двумя путями.
3.1. Меняем пароль учётки рута (или любой другой учётки) командой "passwd":
3.2. Поскольку в asplinux используется файл скрытых паролей "/etc/shadow", то есть возможность удалить пароль рута из этого файла каким-нибудь встроенным текстовым редактором, например "joe". Для этого вводим команду:
После открытия файла в текстовым редакторе переходим на вторую строку (в ее начале будет написано: "root") и стираем страшное буквенное сочетание, заключенное между первым и вторым двоеточием. Для примера смотрите рисунок, на котором приведен пример записи пароля для пользователя "chare":
Для сохранения результатов редактирования и выхода из редактора "joe" нажимаем сочетание: Crtl+K X (удерживая клавиши "Ctrl" и "k", нажимаем клавишу "x").
4. Для сброса данных на диск и отмонтирования корневой файловой системы из режима "чтение-запись" в режим "только чтение" даем команду:
5. Перезагружаем компьютер. Если использовался способ 3.1, то вводится новый пароль. Если использовался способ 3.2, то пароль для логина "root" будет пустым. Если Вы хотите установить пароль, то после входа в систему введите в консоли: