使用特定用户权限安装设备

使用特定用户权限安装设备

如何在启动时安装具有特定用户权限的设备?我仍然有些问题。我想使用 和 来安装分频器uid=1000gid=1000我当前对/etc/fstab/文件的输入如下所示:

dev /var/www vboxsf rw, suid, dev, exec, auto, nouser, async, uid=1000

答案1

要以特定权限挂载设备,您可以-o Option在挂载设备时使用指令。要挂载您描述的设备,请运行:

 mount -t deviceFileFormat -o umask=filePermissions,gid=ownerGroupID,uid=ownerID /device /mountpoint

例如,以所有者身份安装 VirtualBox 共享文件夹/var/wwwwww-data如下所示:

mount -t vboxsf -o umask=0022,gid=33,uid=33 dev /var/www

如果您想在启动时安装该设备,您可以将以下条目添加到文件中/etc/fstab

 /device /mountpoint deviceFileFormat umask=filePermissions,gid=ownerGroupID,uid=ownerUserID

同样,使用同样的例子,文件条目/etc/fstab将如下所示:

dev /var/www vboxsf umask=0022,gid=33,uid=33

对于不支持以特定用户身份挂载的文件系统(如 ext4),上述操作将出现错误

Unrecognized mount option "uid=33" or missing value

要更改 ext4 挂载的所有者,只需运行

chown username /mountpoint

安装完成后。

相关内容