为什么没有/组/目录?

为什么没有/组/目录?

拥有类似于组的目录结构会有好处吗/home/<username>/group/<groupname>。各个组目录将归该组所有,并且非成员用户无法访问(默认情况下)。对于组来说,这将是共享其他组成员可能需要的文件的合理位置。

例如,让我们以 user pi(如果不明显的话,我正在使用 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>

也许:有很多组不应该包含在内(这对用户来说也是一样)。

如果您发现它有用,请创建它们。

相关内容