2

Я хотел бы запустить скрипт после входа пользователя Linux, чтобы выполнить некоторые дополнительные проверки безопасности. Пользователь должен сначала войти в систему, как правило, используя свой пароль, но затем проверить его с помощью моего скрипта, а затем получить полный доступ к системе. Это возможно?

2 ответа2

4

Если все ваши пользователи используют bash, то при входе в систему выполняется файл /etc/profile . На некоторых дистрибутивах есть /etc/profile.d . Вы можете оставить свой скрипт входа в этот каталог.

0

Если вы пытаетесь сделать это для КАЖДОГО пользователя в системе, который может войти в оболочку bash (в основном root и любого другого "обычного" пользователя), тогда вы захотите добавить команду в /etc/profile или add скрипт в /etc/profile.d/ зависимости от вашей системы.

Однако, если вы пытаетесь сделать это для конкретного пользователя, место для его добавления будет в ~/.bash_profile или ~/.profile .

Смотрите эту страницу для получения дополнительной информации о файлах, а также /etc/bashrc/~/.bashrc

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .