Linux

如何在為普通使用者進行 ftp 上傳時授予 root 使用者和組權限

  • October 17, 2012

我必須上傳一些影片文件以用於流式傳輸。以 ftp 使用者上傳影片時,將擁有 ftp 使用者和組權限。但是現在在我的情況下,ftp使用者上傳的文件應該有root使用者和組權限。有沒有辦法以這種方式上傳?..現在我正在使用vsftpd

您可以重新配置您的 ftpd 以 root 身份執行,並且 ftpd 寫入的所有文件都將具有 root 權限,儘管這不是很推薦。

root 使用者可以訪問 ftp 使用者擁有的文件,如果 root 是打開這些文件的人,則無需更改所有者。

您最好讓 ftp 守護程序保持原樣執行,而是通過使用 root 的 crontab 執行一個小 shell 腳本來進行後處理,該腳本檢查 ftp 上傳文件夾中的新文件,如果找到任何文件,則執行 chown 命令,或者只是 chown 的全部目錄及其內容,如果您願意,每分鐘一次。

引用自:https://serverfault.com/questions/439385