Я пытался обновить Bash на Solaris 10 с версии 3 до версии 4.2. Однако в процессе я, похоже, сломал одну из пользовательских учетных записей.
Чтобы установить bash, я вносил изменения в файл / etc / passwd, когда у меня возникала ошибка «Недопустимая оболочка». Однако теперь я получаю ошибку «Неправильный вход в систему», которую я не могу передать.
Я могу войти в систему как root, профиль для пользовательского пользователя, похоже, все еще существует, однако я не могу предотвратить возникновение этой ошибки.
Есть ли у кого-нибудь идеи, что здесь могло пойти не так?
Решено. В строке этого пользователя обнаружена синтаксическая ошибка. Я использовал команду «pwconv», чтобы определить эту синтаксическую ошибку. Исправлена ошибка и все решено.