Ftp

FTP 權限

  • September 1, 2016

所以我正在嘗試設置一個 ftp 服務並通過我的 C# 應用程序向它發送一些文件。我可以將文件上傳到主文件夾 /www/ 就好了,但我不知道如何授予使用者“kmsuser”組“ftpaccess”在/www/ 的子目錄中上傳文件的權限。我嘗試了 chgrp 命令,它看起來很有效,但我仍然無法在這些文件夾中寫入任何內容。

在此處輸入圖像描述

所以這就是我的 ftp 設置的樣子。我通過我的 C# 應用程序上傳了這些 .txt 文件,在 /www/ 上沒有問題,但即使文件夾 ‘Comercial’、‘Financeiro’ 和 ‘RecursosHumanos’ 似乎在 ftpaccess 組中,它仍然不允許我上傳其中的任何內容,甚至通過 linux 上的 FileZilla 軟體。我還將用於將這些文件夾包含在下面的組中的命令行留下。

root -i
chgrp ftpaccess /home/kmsuser/www/Comercial/
chgrp ftpaccess /home/kmsuser/www/Financeiro/
chgrp ftpaccess /home/kmsuser/www/RecursosHumanos/
chgrp -R ftpaccess /home/kmsuser/www/

請幫忙!

子文件夾沒有組寫入權限(注意中間的破折號 drwxr - xr-x)。用於chmod g+w將其添加到其中的每一個(將文件夾名稱附加到命令中,就像使用 一樣chgrp)。

引用自:https://unix.stackexchange.com/questions/307220