我无法访问某些文件和目录的访问问题,这些文件和目录已归入分配给它们的组。
当我在目录的属性/权限菜单中手动将组的名称从默认设置(MyGroup)更改为Drupal网站使用的www-data时,我收到的目录错误消息消失了。
有大量文件和目录需要此更改。如果相信使用chmod会更改正确设置的所有者并且是Ubuntu的新手,那么我不愿尝试在权限设置中没有更好地了解所有者和组的工作方式。
哪个命令可以更改目录的“组”设置?
chmod
不会更改所有者。它更改权限。chown
更改所有者(和组(如果需要))并chgrp
更改组。
您可以使用
chown {-R} [user]{:group} [file|directory]
设置用户和组的所有权,其中-R
所有内容都在其中执行directory
。因此,sudo chown -R rinzwind:rinzwind /tmp/
将/tmp/
其中的所有内容都设置给用户rinzwind和rinzwind组。
也有
chgrp {-R} [group] [file|directory]
如果您不需要触摸用户权限,只需要设置组即可。
哦,您可以检查用户所属的组groups {username}
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句