我想在启动后运行我的系统配置脚本(用 python 编写)。系统应要求输入用户 USER 的密码并运行我的脚本。此后系统应重新启动,最终运行 gui。
我想知道做这样的事情的最佳方法是什么。用户不应该有权访问 bash...这只是基本配置。我希望这是 grub 中的选项,这样用户可以运行正常系统或配置脚本。
答案1
您实际上无法将其作为选项添加到 grub 中,但我可以告诉您如何在登录时或打开终端时运行该脚本,但如果您不允许某人运行 bash 软件,这应该不是问题。
只需将该行添加到您的 ~/.bashrc 即可:
python SCRIPT_FILE_HERE (any arguments should also be added here)
一切都应该排序:)
答案2
我认为这就是你要找的,尽管它很旧(6.10)。