これは、問題というよりも明確化の質問です。
私はシステム管理者ではありませんが、好奇心から設定ファイルを調べて、この動作に遭遇しました。
これはCentOS5.8システム上にあります
/ etc / group:
LN XX: <groupname>:x:<id>:<uname of another user>:<another user>:,<me>
ご覧のとおり、ユーザーは「、」ではなく「:」で区切られ、ユーザー名の前は「:、」です。
私はデフォルトで別のグループのメンバーです。
私が書き込んでいるフォルダとその中のファイル/ディレクトリには権限があります(775)
rwxrwxr-x
drwxrwxr-x
その所有者は、前述のグループの別のユーザーです。
私が持っている質問は:
なぜこのフォルダに書き込むことができるのですか?/ etc / groupはドキュメントとは異なる方法で宣言されているので、私は他の人である必要がありますね。
グループにユーザーを追加する他の場所/方法はありますか?
指定した行の/etc/group
行で,
、名前の前にaが付いていることに注意してください。Centosシステムが/ etc / groupの解析方法にかなり寛大である可能性はありますが、可能性は低いです。
より可能性が高いのは、:
あなたの前にあるすべての分離されたusenameを1つのユーザー名として扱っていることです<uname of another user>:<another user>:
...そして、あなたのユーザー名はそのグループの2番目のメンバーにすぎません。あなたの例のような偽のグループを作成した場合、それが私の(debian sid)システムが行うことです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加