我知道几种重置 root 用户密码的方法,但想知道哪种方法最好以及为什么。例如:
一个方法:
init=/bin/sh(必要时删除rhgb和quiet标记)> Ctrl+x/usr/sbin/load_policy -imount -o remount,rw /passwd root 或者 passwdmount -o remount,ro /
乙法:
rd.break> Ctrl+xmount -o remount,rw /sysroot/chroot /sysroot/passwd root 或者 passwdtouch /.autorelabel哪个最好?为什么是最好的?我正在准备 RHCSA(红帽认证系统管理员)考试。我需要知道每种方法的相对优点。其中之一更便携吗?更安全?有没有理由选择一个而不是另一个?
我知道删除用户userdel username可能会导致信息泄露和其他安全问题(正如教程书所说,管理员应该删除用户的-r选项)。但我试了一下,看看会发生什么。现在我有“无主”目录了。我可以删除它们cd /home; rm -r username。有什么快速的方法吗?
书中说:
root 用户可以通过运行以下命令找到“无主”文件和目录:
find / -nouser -o -nogroup 2> /dev/null
它是如何工作的?