グループと同じディレクトリ構造を持つことに利点はありますか/home/<username>
? /group/<groupname>
。各グループディレクトリはグループが所有し、非会員ユーザーはデフォルトでアクセスできません。グループの場合、これは他のグループメンバーに必要なファイルを共有できる論理的な場所です。
pi
たとえば、user(明確でない場合はDebianを使用しています)とgroupを考えてみましょうapp
。
pi@raspberrypi:~ $ groups
pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi app
ディレクトリを見てみると、/group
次のようによく似ていることがわかります$ cat /etc/group | awk -F: '{print $1}' | sort
。
pi@raspberrypi:~ $ ls -l /group
drwxrwx--- 6 root adm 4096 Aug 17 21:16 adm
drwxrwx--- 6 root audio 4096 Aug 17 21:16 audio
drwxrwx--- 6 root app 4096 Aug 17 21:16 app
..etc
各ディレクトリはシステムの各グループに対応します。各グループのディレクトリは、そのグループとシステムの root ユーザーによって所有されます。
これで、グループの他のユーザーには、app
グループの他のメンバーとファイルを共有できる特定の場所があります。仮想例では、pi
ユーザーのプライマリアプリケーションがSQLデータベースを作成し、/group/app
グループの他のメンバーapp
がアクセスできるようにします。
ベストアンサー1
/ group / <groupname>ディレクトリがないのはなぜですか?
何も作れないからです。
グループと同じディレクトリ構造を持つことに利点はありますか
/home/<username>
?
おそらく:含まれてはいけないグループがたくさんあります(ユーザーも同じです)。
役に立つと思ったら作ってみてください。