标签: linux privilege-elevation authopen
我想暂时提升程序的权限,以便我可以写入设备文件(通常是/dev/sdc上的SDCard等)。在OSX上,我可以运行authopen以询问用户是否允许(如有必要)并返回打开的文件句柄。目前,该程序是在Linux上通过sudo调用的,但我被问到是否可以删除sudo的需要或者至少减少授予的权限数量。这可能吗?例如,Linux上是否存在等效于authopen的情况,还是程序使用的策略不同?
/dev/sdc
authopen
sudo