04.10 Linux 中只有超级用户可以修改文件 owner 发表于: 2024-05-13 更新于: 2025-02-16 分类于: advanced-programming-in-the-unix-environment 字数: 166 阅读:≈ 1分钟用 chown 修改 owner Linux 和 BSD 下只有 root 才可以。有些系统允许用户修改自己文件的所有者完成文件转让。用 chown 修改 group 超级用户肯定是可以的。或者,进程拥有此文件(看有效用户 ID),参数 owner 等于 -1 或者文件所有者的 ID,参数 group 等于进程的有效组 ID 或者附属组 ID 中的一个。这意味着非超级用户只能更改自己拥有文件的组 ID,而且只能改到自己所属的组(即完成文件的组内转让)。