如何定制Linux外围文件系统? (2)

将bootmini/etc/inittab的运行优先级改为2,那么系统启动时/sbin/init将执行bootmini/etc/rc.d/rc2.d/目录下以S开头的文件,将一些不需要开启的服务文件名改为K开头。

在bootmini/etc/rc.d/rc.local文件中可以加入用户需要系统开机启动后自动执行的操作。

login程序基于认证体系PAM, 配置文件在/etc/pam.d/目录下,相关库文件有/lib64/security/及其依赖的库文件;login还涉及用户组管理/bin/chgrp、/bin/chown、/bin/chmod等,保存用户名的文件/etc/passwd、/etc/group,用户密码文件为/etc/shadow。其他一些涉及的文件可通过strace来帮助分析。

可在真机上运行的完整版小系统

部分目录文件:

img

/etc

img

/bin

img

/sbin

img

/usr/bin

img

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxzzw.html