Как запустить скрипт Unix на экране входа в систему до входа пользователя?


3

Я хотел бы, чтобы скрипт Unix запускался при загрузке экрана входа в систему. Он должен запускаться немедленно, а не тогда, когда пользователь вводит имя пользователя и пароль и входит в систему.

Есть ли способ сделать это?

Ответы:


1

Launchd и LoginWindow

Вы можете использовать launchd для запуска вашего скрипта, когда появится окно входа в систему. В свой стартовый билет на работу включите пару ключей:

<key>LimitLoadToSessionType</key>
<string>LoginWindow</string>

Сохранить билет работы запуска программ , .plist, файл в папке: /Library/LaunchAgents/.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.