異なる所有者/ユーザー間でファイルを変更します。

異なる所有者/ユーザー間でファイルを変更します。

ディレクトリをグループと共有する必要があり、各ユーザーは他の所有者によって作成されたファイルを変更できます。複数のユーザーが継続的に更新する必要がある文書ファイルなど。

グループがフォルダを読み書きできるようにフォルダを作成しましたが、ユーザーAがファイルを作成すると、ユーザーBは読み取り権限を持っていてもファイルを変更できません。ユーザー:a、bグループ:編集ディレクトリ:編集

と入力すると、ls -la editorial出力は次のようになります。

drwxrwxrwx 2 a editorial 4096 apr 3 11:42 editorial

注:出力の最後の「編集」という単語が強調表示されます。

ファイルが作成された瞬間から、すべてのユーザーがファイルを書き込むのに役立ちますか?

よろしくお願いします。

PS:役に立つかどうかUbuntuを使用しています。

答え1

ディレクトリ内のグループはすでに編集可能なので、そのグループを使用すると、そのディレクトリsetgid内に作成されたすべてのファイルとディレクトリに編集可能なグループがあり、グループ内のすべてのユーザーが他の人が作成したファイルと目次を変更できます。

上記のディレクトリから:

chmod g+s editorial

すべての場合に権限を 777 に設定しないことをお勧めします。

関連情報