我必须上传一些video文件,以达到stream媒体的目的。 以ftp用户身份上传video时,它将具有ftp用户和组权限。 但现在在我的情况下,由ftp用户上传的文件应具有root用户和组权限。 有没有办法以这种方式上传?..现在我正在使用vsftpd
你可以重新configuration你的ftpd作为root用户运行,而ftpd编写的所有文件都具有root权限,尽pipe这不是很推荐。
root用户可以访问ftp用户拥有的文件,如果root是打开这些文件的用户,则不需要更改所有者。
你可能会更好地让ftp守护进程保持原样运行,而是通过运行一个使用root的crontab的shell脚本进行后处理,该脚本检查ftp上传文件夹中的新文件,并在find任何文件时运行chown命令,或者只是chown的整个目录及其内容,如果你喜欢,每分钟一次。