Java 如何将red5服务器视频文件所有者更改为apache用户

Java 如何将red5服务器视频文件所有者更改为apache用户,java,php,red5,Java,Php,Red5,我安装了一个red5服务器。它工作得很好。我想更改由red5服务器创建的视频文件的默认所有者。目前它是root,我想把它改成apache,这样我就可以通过php unlink命令删除这个文件 任何帮助都将不胜感激。如果您有权访问您的服务器,并且它是linux,则更改此操作的命令是 chown name-of-new-owner:group-to-belong name-of-the-file 如果要在文件夹中的许多文件中应用,请在chown之后尝试-R。你可能还需要一个sudo在chown前面

我安装了一个red5服务器。它工作得很好。我想更改由red5服务器创建的视频文件的默认所有者。目前它是root,我想把它改成apache,这样我就可以通过php unlink命令删除这个文件


任何帮助都将不胜感激。

如果您有权访问您的服务器,并且它是linux,则更改此操作的命令是

chown name-of-new-owner:group-to-belong name-of-the-file
如果要在文件夹中的许多文件中应用,请在chown之后尝试-R。你可能还需要一个sudo在chown前面


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

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 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;这很可能需要更改您的启动脚本。

我需要更改由red5服务器创建的文件,而不是已生成的文件。我希望对red5服务器本身进行更改,以便在默认情况下,它生成的所有视频都应该使用apache作为组。