Назад | Перейти на главную страницу

Ошибка при смене оболочки пользователя root в Solaris 10

Я не могу изменить свою оболочку для root в Solaris 10. Когда я меняю, я не могу снова войти в систему после выхода из системы. Ошибка "без оболочки".

Вы, вероятно, испортили файл / etc / passwd, отредактировав его напрямую. Что печатает head -1 /etc/passwd | od -c ? Оболочку следует изменить с помощью passwd -e команда.

Вы должны указать полный путь к исполняемому файлу оболочки, и я считаю, что соответствующие разрешения также должны быть установлены.

У меня была эта проблема, и я считаю, что двоичный файл оболочки должен находиться в разделе /, по крайней мере, в режиме восстановления, когда другие разделы не смонтированы.