首页 > 系统相关 >Linux修改挂载的移动硬盘目录权限失败问题原因(chown,chmod不起效)

Linux修改挂载的移动硬盘目录权限失败问题原因(chown,chmod不起效)

时间:2023-09-01 16:46:29浏览次数:53  
标签:uid 移动硬盘 chmod chown gid Linux 挂载 权限

场景:

移动硬盘插到 刷Linux系统的机顶盒上当作共享存储,开webdav需要将文件改为普通用户所有和data-www组

原因:

移动硬盘是Windows 系统的ntfs格式,它的权限只能在挂载时进行指定,而无法使用Linux命令修改,如果有精细权限控制最好还是转为Linux的分区格式

解决方法:

修改 /etc/ftab 挂载配置文件,添加针对ntfs 的额外参数,如下:

# <file system>    <mount point>    <type>    <options>                      <dump>    <pass>

  /dev/sdb1      /media/sdb1     ntfs     utf8,uid=1000,gid=1000, umask=0000   0      0

参数意义说明:

当挂载Windows分区格式的文件系统时,我们可以通过uid=****,gid=****和umask=***/dmask=***/fmask=***来设置权限,uid和gid的设置并不难,直接设置为自己的uid和gid就可以;关于权限mask的设置采用数字式的,同样第一个数字表示所有者的权限mask,第二个数字表示群组的权限mask,第三个数字表示其他用户的权限mask,如果umask=000,就表示不屏蔽任何用户的任何权限,即所有用户具有读、写和执行权限,再例如fmask=033,就表示文档所有者具有读、写和执行权限,而群组和其他用户只具有读取的权限,而屏蔽了权限3(1和2之和)。
最后编辑完成,需要umount 再mount 一下才起效

参考文章:

Linux或树莓派3——挂载U盘、移动硬盘并设置rwx权限_mb5ff592736e0cf的技术博客_51CTO博客

 

标签:uid,移动硬盘,chmod,chown,gid,Linux,挂载,权限
From: https://www.cnblogs.com/dirgo/p/17672304.html

相关文章

  • 【Linux】设置文件权限指令:sudo chmod -R 755 ~
    linux命令chmod755含义解析chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限。权限分为三种:读(r=4),写(w=2),执......
  • 在移动硬盘上安装Win11系统(不使用工具)
    一、准备镜像文件1、前往官网下载Win11镜像文件。Win11官网:DownloadWindows11(microsoft.com)2、装载Win11镜像找到Win11镜像。右键点击装载之后再此电脑里面就能看见一个DVD驱动器,记住这个驱动器的盘符,这里为F盘。二、划分分区1、选择磁盘按Windows键+R键打开运行,......
  • Linux权限chmod
    在Linux中,我们具有3种类型的文件权限:读(r),写(w)和执行(x)权限。这些权限确定哪些用户可以读取,写入或执行文件。您可以使用文本或八进制(数字)表示法来分配这些权限,我们将在本教程后面讨论。文件和目录可以属于文件(u),组(g)或其他(o)的所有者u-所有人的权限g-所有组的权限o-其他......
  • 在移动硬盘上安装Win11系统(不使用工具)
    一、准备镜像文件1、前往官网下载Win11镜像文件。Win11官网:DownloadWindows11(microsoft.com)2、装载Win11镜像找到Win11镜像。右键点击装载之后再此电脑里面就能看见一个DVD驱动器,记住这个驱动器的盘符,这里为F盘。二、划分分区1、选择磁盘按Windows键+R键打开运行,输......
  • 无涯教程-Perl - chown函数
    描述此功能更改文件列表的所有者(和组)。列表的前两个元素必须是按顺序排列的数字uid和gid。此功能调用的工作方式与unix命令chown相似。因此,您应该具有足够的特权来更改文件的权限。语法以下是此函数的简单语法-chownUSERID,GROUPID,LIST返回值此函数返回成功更改的......
  • 无涯教程-Perl - chmod函数
    描述此功能将LIST中指定的文件模式更改为指定的MODE。MODE的值应为八进制。您必须对照尝试更改的文件数检查返回值,以确定操作是否失败。此功能调用等效于Unix命令chmodMODEFILELIST。语法以下是此函数的简单语法-chmodMODE,LIST返回值此函数返回整数,成功更改的......
  • chmod命令
    例子:chmod753/home/oracle含义:更改oracle文件的拥有者权限为读+写+执行更改oracle文件的用户组权限为读+执行  更改oracle文件的其他用户权限为写+执行  三个数字:首位——文件拥有者的权限中位——用户组的权限末尾——......
  • windows下移动硬盘无法识别的问题
    现象:插入移动硬盘后,指示灯亮并且能听到硬盘在转动的声音,在笔记本上能够识别。可以断定移动硬盘没有损坏。打开磁盘管理,看不到盘符,打开设备管理器,无大容量USB显示。  原因排查:拔出移动硬盘前未“安全移除USB”解决方案:插入机箱背后的其他USB接口正确插入移动硬盘后,查......
  • mac在本地docker启动mysql提示chown: changing ownership of '/var/lib/mysql': O
    解决mac在本地docker启动mysql提示chown:changingownershipof'/var/lib/mysql':O问题介绍在使用Docker在本地启动MySQL时,有时会遇到权限问题,导致出现chown:changingownershipof'/var/lib/mysql':O的错误提示。这篇文章将向您展示如何解决这个问题,并为您提供了一些代码......
  • linux-chown-解锁文件夹状态
    gitclone之后的仓库文件夹状态显示带锁,表示当前用户无权限执行:sudochownuserNamefileName......