在我可以访问的任何 Linux 系统(几个 Archlinux、一个 Ubuntu、一个 Debian Sid 和一个 Gentoo)中/etc/,.
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
Run Code Online (Sandbox Code Playgroud)
在互联网上,他们说这些只是备份文件,更新到上次更改的下一个。
现在我想知道:谁在创建这些文件?是我的编辑吗?是应用程序编辑这些文件(gpasswd、useradd、groupadd 等)吗?它是否处于较低级别(甚至可能是内核模块)?
Kar*_*son 26
备份文件通过修改你的程序中创建/etc/group或/etc/passwd文件,如useradd,groupadd等的创建为案例文件安全起见获取编辑过程中被损坏。内核从不接触这些文件。