对于组而言,使用类似于/home/的目录结构会更好吗?/group/。单独的组目录将由组拥有,非成员的用户无法访问(默认情况下)。这将是组共享其他组成员可能需要的文件的合理位置。
例如,让我们以用户pi (如果不明显的话我使用debian )和组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每个目录将与系统上的每个组相对应。每个组的目录由该组和系统根用户拥有。
现在,app组的其他用户将有一个特定的位置来与该组的其他成员共享文件。一个假设的示例将允许pi用户的主应用程序在/group/app中创建一个sql数据库,app组的其他成员可以访问它。
发布于 2020-09-18 18:56:41
为什么没有/group/groupname目录?
因为没有什么能造就他们。
为组创建类似于
/home/的目录结构会有好处吗?
也许:有许多组不应该包括在内(这对于用户来说是一样的)。
如果您发现它有用,那么创建它们。
https://unix.stackexchange.com/questions/610105
复制相似问题