FTP権限

FTP権限

だから私はFTPサービスを設定し、C#アプリケーションを介していくつかのファイルを送ってみました。デフォルトのフォルダである/www/にファイルをアップロードできますが、ユーザー「kmsuser」グループに「ftpaccess」権限を付与して、/www/サブディレクトリにファイルをアップロードする方法がわかりません。 chgrpコマンドを試しましたが、うまくいくようですが、まだこのフォルダに何も書き込めません。

ここに画像の説明を入力してください。

これが私のFTP設定の外観です。問題なくC#アプリケーションを介して/ www /に.txtファイルをアップロードしましたが、「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/

助けてください!

ベストアンサー1

サブフォルダにはグループ書き込み権限がありません(中央のdrwxrのダッシュに注意してください)-xr-x)。すべてのコマンドに追加するために使用しますchmod g+w(を使用するのと同じように、コマンドにフォルダ名を追加しますchgrp)。

おすすめ記事