1

Linux サーバー (Ubuntu) でサーバーを実行していますが、少し問題があります。修正するのは簡単に思えるかもしれませんが、そうではないと思います。サーバーは私のユーザー名 (サーバー) で実行されますが、他のサーバーは FTP を介して別のユーザーで特定のファイルにアクセスします。サーバーは私のユーザー名で実行されているため、プラグインが新しいファイルを作成するたびに、編集などの権限がありません.

ユーザーをグループに入れてから、そのフォルダーへのグループアクセスを許可しようとしましたが (新しいファイルであっても)、うまくいきませんでした。彼らがファイルを編集する必要があるたびに、私はchmod -R 777それをする必要があります。

サーバーをユーザー名で実行することを考えましたが、複雑になります。新しいファイルに親 (または最上位フォルダー) のアクセス許可を保持させることは実際に可能ですか? 私が見つけたすべての解決策はうまくいかないようです。

4

1 に答える 1

1

ユーザー向けではなく、グループ向けです。あなたはできる:

chmod g+s parent_dir
chgrp shared_group parent_dir

その中にファイルを作成すると、そのファイルにはフォルダーのグループ (shared_group) が含まれます。

于 2012-05-08T16:03:11.653 に答える