首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将chgrp "apache“应用于整个目录失败

将chgrp "apache“应用于整个目录失败
EN

Ask Ubuntu用户
提问于 2011-11-13 06:33:40
回答 1查看 6.9K关注 0票数 2

我尝试用Ubuntu11.10上的bash终端下面的代码示例更改整个目录的组:

代码语言:javascript
复制
chgrp apache -R ./test1

但失败了,说:

代码语言:javascript
复制
chgrp: invalid group: `apache'

httpd.conf中的用户和组设置为"apache“。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-11-13 06:55:13

如果您已经通过sudo apt-get install apache2sudo tasksel install lamp-server安装了Apache,那么默认组是www-data而不是apache,您需要使用这个组名(您可能还需要更新Apache配置文件)。

如果您已经自定义编译了它,或者使用了第三方源代码,则需要确保apache组确实存在。您可以通过在命令行中键入以下内容进行检查:

代码语言:javascript
复制
cat /etc/group | grep "apache"

如果没有返回结果,则需要创建组,可以使用sudo addgroup apache完成。但是,此时我强烈建议您使用智能安装Apache,因为通过使用apt包管理器,您将始终保持最新的状态,配置(包括组创建)将为您完成。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/78731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档