我想通过命令行授予单个用户对 root 拥有的目录的写权限。使用chmod,我似乎只能更改所有者、组和其他人的权限,而不能更改特定用户的权限。
如果文件系统安装了该acl
选项(在任何现代 Ubuntu 的 ext4 中默认 - 如果没有,请将其添加到/etc/fstab
),您可以使用setfacl
:
setfacl -m u:USERNAME:r FILENAME
Run Code Online (Sandbox Code Playgroud)
将授予用户 USERNAME 对 FILENAME 的读取权限。