是否有一个命令(在Debian上),一个只属于组testuser的testuser可以运行(也许他首先需要在sudoers中列出)才能像属于plugdev或floppy组一样挂载USB棒?因此,他不能直接访问安装的USB棒(因为他不在plugdev/floppy中),但可以使用cp (如果他在sudoers中,并且可以作为floppy组成员运行cp )。
也许有一种方法来实现它使用定期安装和sudoers?用户可以将设备挂载为另一个用户(另一个组的成员)而不访问该设备吗?
发布于 2013-08-10 20:06:47
我认为您需要在您的/etc/fstab中添加这样的一行:
/dev/sdb1 /mnt/usbstick vfat user,noauto,noatime,flush 0 0这应该允许非根用户在/mnt/usbstick上挂载USB /dev/sdb1 1。更好的方法是用它的UUID替换USB /dev/sdb1 1的路径,就像在UUID=7a5e30c3-752a-4ee2-93be-7ad08af7cee7中一样。
https://unix.stackexchange.com/questions/86279
复制相似问题