我正在开发一个处理各种 USB 存储设备的应用程序(例如备份、更新数据记录文件ETC)
我的问题是:
我想写一篇shell 脚本即存储在此 USB 驱动器中(由于 USB 是我项目的中心,因此 USB 将会相同,但 PC 将会改变)并且此脚本应该是一旦 USB 驱动器连接到我的 Linux 系统,就会执行对于我将在此 shell 脚本中执行的其他任务,我不需要任何类型的“root”或“sudo”权限。
答案1
使用udev
另一个问题中描述的规则运行本地脚本。本地脚本可以在新安装的设备上查找文件并执行它。
(如果你仔细想想的话,这对安全来说有点危险。)