Jump to content

Восстановление пароля от root


Recommended Posts

Устанавливал как то MQTT Mosquitto по туториалу https://kotyara12.ru/iot/keenetic-mqtt/ и поменял как предлагал автор пароль от root. Ну и забыл я его прекрасно. Теперь зайти не могу root-ом. Даже не знаю куда писать по этой проблеме, но так как вопрос возник при использовании OPKG то сюда и пишу. Как можно восстановить (переустановить) пароль?

Link to comment
Share on other sites

4 часа назад, Илдар Каримов сказал:

Как можно восстановить (переустановить) пароль?

Создать ещё одну флешку с entware, примонтировать раздел со "старым" entware, войти в chroot окружение и установить пароль.

Более подробно смотрите в сети.

Link to comment
Share on other sites

4 часа назад, Илдар Каримов сказал:

Устанавливал как то MQTT Mosquitto по туториалу https://kotyara12.ru/iot/keenetic-mqtt/ и поменял как предлагал автор пароль от root. Ну и забыл я его прекрасно. Теперь зайти не могу root-ом. Даже не знаю куда писать по этой проблеме, но так как вопрос возник при использовании OPKG то сюда и пишу. Как можно восстановить (переустановить) пароль?

заходим в cli кинетика

выполняем 

exec sh

passwd

задаем пароль

  • Upvote 1
Link to comment
Share on other sites

Вы ребята сильно не пинайте, но я не такой продвинутый в линукс системах. Я бы "более подробно" посмотрел в сети, но ничего не нашёл на эту тему потому и задал тут вопрос. И подскажите пожалуйста что такое CLI?

  • Confused 1
Link to comment
Share on other sites

37 минут назад, Илдар Каримов сказал:

И подскажите пожалуйста что такое CLI?

Ну уж коли вы споткнулись прямо на старте с command line interface, то видимо дальше будет много сложнее.

Link to comment
Share on other sites

exec sh выдало:

{ "exec": { "path": "/opt/bin/sh", "env": { "env": "/opt/lib:/opt/usr/lib:/lib:/usr/lib" } }, "prompt": "(config)" }

passwd выдало:

(config)>
 
ERROR: {
    "parse": {
        "prompt": "(config)",
        "status": [
            {
                "status": "error",
                "code": "7405600",
                "ident": "Command::Base",
                "message": "no such command: passwd."
            }
        ]
    },
    "ndmErrors": {
        "parse.status.0": {
            "message": "no such command: passwd.",
            "code": "7405600"
        }
    }
}
Link to comment
Share on other sites

Это через командную строку интернет-центра Keenetic из веб-конфигуратора...

А вот через PuTTY всё прекрасно сработало:

exec sh

passwd

Changing password for root
New password:
Bad password: similar to hostname
Retype password:
passwd: password for root changed by root
 

Благодарю!

Но вот зайти с тем паролем который прописал не даёт всё равно! Странно!

Edited by Илдар Каримов
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...