Как запустить интерактивный скрипт Python после загрузки от имени пользователя USER

Я хочу запустить скрипт конфигурации системы (написанный на python) после загрузки. Система должна запросить пароль для пользователя USER и запустить мой скрипт. После этого система должна перезагрузиться, в конечном итоге запустить графический интерфейс.

Я хотел бы знать, что является лучшим способом сделать что-то подобное. У пользователя не должно быть доступа к bash ... это только для базовой конфигурации. Я хотел бы, чтобы это был параметр в grub, чтобы пользователь мог запустить обычный системный или конфигурационный скрипт.

2
задан 1 January 2012 в 01:13

2 ответа

Вы не можете добавить это в качестве опции в grub, но я могу рассказать вам, как запустить скрипт при входе в систему или когда вы открываете терминал, но если вы не позволяете кому-либо запускать программу bash, она не должно быть проблемой.

Просто добавьте строку в ваш ~ / .bashrc:

python SCRIPT_FILE_HERE (any arguments should also be added here)

и все должно быть отсортировано:)

0
ответ дан 1 January 2012 в 01:13

Я думаю, это - это то, что вы ищете, хотя оно очень старое (6.10).

0
ответ дан 1 January 2012 в 01:13

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

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