Linux mount命令如何设置权限
导读:在Linux中,mount命令用于挂载文件系统。要在挂载时设置权限,您可以使用umask选项和fmask或dmask选项。这些选项允许您控制挂载文件系统的默认权限。 umask:此选项用于设置挂载文件系统的默认权限掩码。它会影响所有新创建...
在Linux中,mount命令用于挂载文件系统。要在挂载时设置权限,您可以使用umask选项和fmask或dmask选项。这些选项允许您控制挂载文件系统的默认权限。
umask:此选项用于设置挂载文件系统的默认权限掩码。它会影响所有新创建的文件和目录。例如,如果您想要设置挂载文件系统的默认权限为755(即rwxr-xr-x),您可以这样使用umask选项:
sudo mount -o umask=022 /dev/sdb1 /mnt/mydisk
这里,022是umask值,它将允许所有者具有读、写和执行权限,而其他用户只能具有读和执行权限。
fmask:此选项用于设置挂载文件系统的默认文件权限掩码。它仅影响新创建的文件。例如,如果您想要设置挂载文件系统的默认文件权限为644(即rw-r–r–),您可以这样使用fmask选项:
sudo mount -o fmask=133 /dev/sdb1 /mnt/mydisk
这里,133是fmask值,它将允许所有者具有读和写权限,而其他用户只能具有读权限。
dmask:此选项用于设置挂载文件系统的默认目录权限掩码。它仅影响新创建的目录。例如,如果您想要设置挂载文件系统的默认目录权限为755(即rwxr-xr-x),您可以这样使用dmask选项:
sudo mount -o dmask=022 /dev/sdb1 /mnt/mydisk
这里,022是dmask值,它将允许所有者具有读、写和执行权限,而其他用户只能具有读和执行权限。
请注意,这些选项可以与mount命令的其他选项一起使用。您还可以将这些选项添加到/etc/fstab文件中,以便在系统启动时自动应用这些设置。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Linux mount命令如何设置权限
本文地址: https://pptw.com/jishu/751626.html
