usz |
|
Темы:
4
Сообщения:
17
Участник с: 01 марта 2015
|
Сменил shell для root, результат оказался неожиданным - login incorect. /etc/shadow не подвергался мной редактированию - "q!". Пытался воспользоваться второй открытой сессией root для смены пароля - не помогло. :-[ 8 ] |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Допишите в грубе break в параметры ядра, и тогда попадёте в busubox под рутом до монтирования корня. Дальше вы можете смонтировать корневой раздел куда-нибудь временно, и вернуть шелл как было, либо исправить как надо. Потом отмонтируете, Ctrl+D, и загрузка продолжается. |
usz |
|
Темы:
4
Сообщения:
17
Участник с: 01 марта 2015
|
Исправил. Терзает вопрос - что я сделал не так? whereis bash - "/usr/bin/bash", а в /etc/passwd - "/bin/bash", оба файла имеют одинаковый MD5 отпечаток. Напрашивается другой вопрос - зачем нужны две копии файла? |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Это не копии, а один и тот же файл:
Если вы подробно расскажете, что именно вы делали – возможно, станет понятнее, что было сделано не так. |
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
usz
Lupus pilum mutat, non mentem.
|
usz |
|
Темы:
4
Сообщения:
17
Участник с: 01 марта 2015
|
Хотел прописать шелл согласно выводу команды whereis. |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Все, что предполагается использовать в качестве shell для пользователя должно быть прописано в файле /etc/shells. По умолчанию для bash там есть только /bin/bash. |
usz |
|
Темы:
4
Сообщения:
17
Участник с: 01 марта 2015
|
Давайте будем исходить из того факта, что новый путь к интерпретатору был валидным, а значит не должно быть причин для отлупа с формулировкой "Login incorrect". :-\ |
kurych |
|
Темы:
0
Сообщения:
1394
Участник с: 06 ноября 2011
|
Давайте будем исходить из того, что этот "валидный путь" должен быть явно прописан в файле /etc/shells. И из того, что так задумано. А если есть сомнения, просто читайте документацию. man shells |
usz |
|
Темы:
4
Сообщения:
17
Участник с: 01 марта 2015
|
kurychЭто не повод дезинформировать юзера о "login invalid". |