Как автоматически запускать оболочку bash при открытии терминала или в консольном режиме?

Вот цитата из вики-страницы Apparmor:

AppArmor - эффективная и простая в использовании система безопасности приложений Linux. AppArmor активно защищает операционную систему и приложения от внешних или внутренних угроз, даже атак с нулевым днем, путем обеспечения хорошего поведения и предотвращения использования неизвестных ошибок приложений. Политики безопасности AppArmor полностью определяют, к каким системным ресурсам могут обращаться отдельные приложения, и с какими привилегиями. Ряд политик по умолчанию включен в AppArmor и, используя комбинацию расширенного статического анализа и обучающих инструментов, политики AppArmor для даже очень сложных приложений могут быть успешно развернуты в течение нескольких часов.
1
задан 14 April 2014 в 17:20

1 ответ

Вероятно, вам нужно установить bash в качестве оболочки вашего нового пользователя. Если вы вошли в систему в качестве этого пользователя:

chsh -s /bin/bash

Чтобы изменить его для другого пользователя

sudo chsh -s /bin/bash username

В будущем вы можете использовать adduser level useradd, так как он по умолчанию устанавливает bash как новую оболочку для входа.

Вы можете проверить оболочку входа (среди прочего), просмотрев файл / etc / passwd или используя

getent passwd username
15
ответ дан 24 May 2018 в 09:29

Другие вопросы по тегам:

Похожие вопросы: