linux – 什么是`shadow`组用于?

前端之家收集整理的这篇文章主要介绍了linux – 什么是`shadow`组用于?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的Ubuntu 9.10系统上,有一个影子系统组.根本没有任何用户分配给该组.我能找到属于这个组的唯一文件是/ etc / shadow和/ etc / gshadow.

我知道这些文件的目的是单独存储密码,而普通用户仍然无法访问密码,因为其他原因仍然可能需要访问密码.

但是影子组的目的是什么?

我对此感到好奇的原因是因为我正在考虑配置nsswitch.conf以将其存储在其他地方,并且想知道是否有任何实际上尝试使用影子组凭据访问影子数据库.

解决方法

$find /usr/bin/ -group shadow | xargs ls -l
-rwxr-sr-x 1 root shadow 45384 2008-12-08 03:13 /usr/bin/chage
-rwxr-sr-x 1 root shadow 21424 2008-12-08 03:13 /usr/bin/expiry

可能没有任何用户,但肯定有软件需要能够读取该文件.请注意,passwd本身是setuid root,因此不需要这样.

猜你在找的Linux相关文章