0

我安装了red5服务器。它工作正常。我想更改 red5 服务器创建的视频文件的默认所有者。目前它是root。我希望将其更改为apache,以便我可以通过php unlink 命令删除此文件。

任何帮助将不胜感激。

4

2 回答 2

0

如果您可以访问您的服务器并且它是 linux,则更改它的命令是

chown name-of-new-owner:group-to-belong name-of-the-file

如果您想在文件夹内的许多文件中应用,请在 chown 后尝试 -R。您可能还需要 sudo 在 chown 前面。

顺便说一句,apache 用户和组是 www-data。

于 2010-09-01T19:36:56.830 回答
0

bigbluebutton 项目做了类似的事情,他们以自己的用户身份运行 red5,您可以在安装 red5 后修改此信息以使用 apache 用户。

  chown -R root.root /usr/share/red5
  chown -R apache:apache /usr/share/red5/log
  chmod 755 /usr/share/red5/log
  chgrp apache /usr/share/red5/webapps
  chmod 775 /usr/share/red5/webapps

您需要调整路径、组和用户以适合您的安装。我假设您的用户和组被命名为“apache”。最后一部分是确保您以“apache”用户身份启动 red5;这很可能需要更改您的启动脚本。

于 2010-09-03T16:32:22.423 回答