当前位置: 代码迷 >> 综合 >> 为什么chmod无效(by quqi99)
  详细解决方案

为什么chmod无效(by quqi99)

热度:10   发布时间:2023-12-13 08:52:20.0

作者:张华 发表于:2021-09-14
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明
(http://blog.csdn.net/quqi99 )

今天scp拷了一个可执行文件,运行chmod +x之后无法改权限。后来发现是ntfs分区,照下列改之后work.

sudo umount /bak && sudo mount -t ntfs-3g -o exec /dev/nvme0n1p5 /bak

或者/etc/fstab中修改下列内容后运行mount -a即可

#/dev/nvme0n1p5 /bak ntfs rw,auto,user,fmask=133,dmask=022,uid=1000,gid=1000 0 0
/dev/nvme0n1p5 /bak ntfs rw,auto,user,umask=000,uid=1000,gid=1000 0 0

但上面看起来权限是777了但实际也无法运行,最后改成下列就OK了:

/dev/nvme0n1p5 /bak ntfs defaults,uid=1000,gid=1000 0 0
  相关解决方案