изменить оболочку пользователя из /bin/false на другую

Я сделал ошибку, изменив корневую оболочку на /bin / false, но когда я хочу изменить ее обратно, я всегда получал ошибку

sudo chsh -s /bin/bash root
[sudo] password: <input current user password>
password: <input root password>
chsh: PAM: Authentication failure
7
задан guilin 桂林
26.02.2023 20:57 Количество просмотров материала 2501
Распечатать страницу

2 ответа

вы можете изменить файл /etc/passwd Если chsh не работает, заменив строку

root:x:0:0:root:/root:/bin/false

С

root:x:0:0:root:/root:/bin/bash
5
отвечен xuhdev 2023-02-28 04:45

Try:

sudo vigr

в Редакторе измените оболочку root обратно на /bin /bash (это должно быть последнее поле в первой строке)

0
отвечен AlexKing 2023-02-28 07:02

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

linux
shell
ubuntu
user-accounts
Вверх