Я нахожусь в интересной ситуации, где я пытаюсь войти в систему своего бездисплейного экземпляра Ubuntu в облаке, и я не могу переключиться на одного из своих пользователей.
Вот то, что я пробую:
login_id@cloud_machine:~> su webhost Password: (ERROR)-(Exit Code 1)-(General error)
Я не получаю дополнительной информации, и я уверен, что использовал правильный пароль. Если я должен был предположить что случилось, случалось так, что я попытался установить gitlab ранее, но я с тех пор удалил его и отменил любые действия по установке, о которых я могу думать. Я могу все еще переключиться на своих других пользователей, таким образом, это - определенно что-то с этим пользователем.
Я уже удалил .bashrc файл того пользователя для предотвращения любой странности входа в систему.
Какие-либо идеи, что еще попробовать? Какие-либо файлы я могу перезаписать то выполнение, когда я переключаю пользователей?
Оказывается, что пользователь имел, это - набор оболочки к /bin/false
.
Если Вы видите то же самое, я, ответ находится в этом потоке: https://unix.stackexchange.com/questions/39314/su-does-not-change-user-but-does-not-respond-with-an-error-either
Извинения за шум.