Помогите изменить-удалить пароль root, стоит SuSE Linux 7.1, дистрибутива нету, boot, root дискет тоже нету, а для создания требуется пароль root(сам не пробовал, но в HOWTO написано что нада, сейчас попробую создать boot\root дискету), в форуме про такую же проблему читал, (однопользовательский режим пробовал - просит пароль root), сам в linux'e ничего не знаю, такая вот беда, но когдато нада начинать, помогите плз, или кинте ссылочку, на чтонибудь еще.
Зарание огромное спасибо.
Привет!Делай по шагам:
1. Сделай загрузочную дискету(дистрибутив в принципе не важен, главное чтобы он понимал твою / партицию(файловую систему))
2. Загрузись с нее
3. Подмантируй / партицию:
mount /dev/hda1 /mnt -- это пример
4. Любимым текстовым редактром исправь в файле /mnt/etc/passwd строку
root:x:0:0:root:/root:/bin/bash на строку
root::0:0:root:/root:/bin/bash
5. Перезапустись и зайди в систему под логином root, без пароля
P.S.: Наслаждайся работой в SuSE
спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
да и вообще чета не знаю даже с какой стороны подойти, попроьовал так,
init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того чтобы поменять пароль)
>спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
>да и вообще чета не знаю даже с какой стороны подойти, попроьовал
>так,
>init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
^^^^^^^^^^^^^^^^^^^^^^
Т.е. дает шелл?
Приглашение есть?>еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того
>чтобы поменять пароль)
>>спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
>>да и вообще чета не знаю даже с какой стороны подойти, попроьовал
>>так,
>>init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
>
>
>
>
> ^^^^^^^^^^^^^^^^^^^^^^
>Т.е. дает шелл?
>Приглашение есть?
>
>>еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того
>>чтобы поменять пароль)
сорри, не правильно написал,после ввода в lilo boot: linux init=/bin/sh или linux init=/bin/bash выдает приглашение, init-2.04# ,
далее ввожу passwd, предлагает ввести и подтвердить пароль, думает сек. 20 и выдает следующее:
Canot lock password file: alredy locked
Error: Password NOT changed
passwd: Authentication token manipulation error
init-2.04#
>>>спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
>>>да и вообще чета не знаю даже с какой стороны подойти, попроьовал
>>>так,
>>>init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
>>
>>
>>
>>
>> ^^^^^^^^^^^^^^^^^^^^^^
>>Т.е. дает шелл?
>>Приглашение есть?
>>
>>>еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того
>>>чтобы поменять пароль)
>сорри, не правильно написал,после ввода в lilo boot: linux init=/bin/sh или linux
>init=/bin/bash выдает приглашение, init-2.04# ,
>далее ввожу passwd, предлагает ввести и подтвердить пароль, думает сек. 20 и
>выдает следующее:
>Canot lock password file: alredy locked
>Error: Password NOT changed
>passwd: Authentication token manipulation error
>init-2.04#
Приглашение, видимо, все же bash-2.04#
#mount -n -o remount,rw /После этого с помощью vi править /etc/passwd
>Приглашение, видимо, все же bash-2.04#
>#mount -n -o remount,rw /
>
>После этого с помощью vi править /etc/passwd
Приглашение все же init-2.04#
сделал как предлогал, исправил строку
root:x:0:0:root:/root:/bin/bash на строку
root::0:0:root:/root:/bin/bash
,сохранил, тока при перезагрузке зависает на строке, вернее после строки,
Starting inetd.........................done
и ни на что не реагирует
а грузишься то уже по нормальному?
>а грузишься то уже по нормальному?да, и еще маленький вопрос, как потом правильно завершить работу, на shutdown не реагирует, quit тоже, спасобо
>>а грузишься то уже по нормальному?
>
>да, и еще маленький вопрос, как потом правильно завершить работу, на shutdown
>не реагирует, quit тоже, спасобоkill 1
>>>а грузишься то уже по нормальному?
>>
>>да, и еще маленький вопрос, как потом правильно завершить работу, на shutdown
>>не реагирует, quit тоже, спасобо
>
>kill 1кстати, всегда зависает на разном. Теперь так:
Starting console mouse supportи далее висим
что-то тебе не везет. смотри логи системы, что пишет при загрузке?
>>>>а грузишься то уже по нормальному?
>>>
>>>да, и еще маленький вопрос, как потом правильно завершить работу, на shutdown
>>>не реагирует, quit тоже, спасобо
>>
>>kill 1
>
>кстати, всегда зависает на разном. Теперь так:
>Starting console mouse support
>
>и далее висим
Вряд ли это имеет отношение с смене пароля.
>Вряд ли это имеет отношение с смене пароля.
пароль убил, загрузился еще раз linux init=/bin/bash и посмотрель passwd,
изменения сохранильсь, буду дальше читать и пробовать, сейчас поехал домой, а завтра продолжу. Спасибо огромное, а то в книках стока ненужного, пока найдешь что надо, стока времени убивается.
>спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
>да и вообще чета не знаю даже с какой стороны подойти, попроьовал
>так,
>init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
>еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того
>чтобы поменять пароль)Загрузись с любого загрузочного диска Linux
>спасибочки, теперь осталось создать загрузочную дискету(хотя не знаю как),
>да и вообще чета не знаю даже с какой стороны подойти, попроьовал
>так,
>init=/bin/sh и init=/bin/bash, не сработало. Пишет mouted readonly.
>еще один глупый вопрос, как создать минимальную загрузочную дискету(т.е., тока для того
>чтобы поменять пароль)
скачай загрузочную дискету с сайта ftp://ftp.suse.com/pub/suse/i386/7.2/disks/bootdisk
и запиши на диск dd < bootdisk > /dev/fd0