当我安装驱动器时,它会同时更改目录的所有者以及写入和读取权限。由于某种原因,chmod 命令不起作用,并且由于所有权,我无法使用 UI 进行更改。有没有办法安装驱动器但保留所有权?我使用 sudo mount 来安装它,并分别尝试使用 sudo chown 和 sudo chmod 来更改所有权和权限,但都没有用。分区类型是 FAT32
答案1
当我安装驱动器时,它会改变目录的所有者以及写入和读取权限。
...对于您安装它的用户,否则它将安装到根目录。
由于某种原因,chmod 命令不起作用,并且由于所有权,我无法使用 UI 进行更改。
chmod 仅适用于 posix 兼容系统。例如 ext,而不是 ntfs 或 fat。
有没有办法挂载驱动器但保留所有权?我使用 sudo mount 来挂载它,并分别尝试使用 sudo chown 和 sudo chmod 来更改所有权和权限,但都不起作用。分区类型是 FAT32
FAT32:在安装期间,您告诉它使用特定用户。例如:
sudo mount -t vfat /dev/{device} /media/{mountpoint} -o rw,uid=1000,gid=1000,umask=113,dmask=002
其中 1000 是您的管理员,文件设置为rw-rw-r--
,文件夹设置为rwxrwxr-x
(它使用 umask,因此是反向 chmod)。
id -u {username}
查找用户的用户 ID。
如果您愿意,您可以在 /etc/fstab 中使用实际用户名。