如何在Debian上删除root密码?

克里斯托弗·孟山都(Christopher Monsanto)

我在虚拟机中运行Debian,为方便起见,我想删除root上的密码(因为此框的状态并不重要)。互联网对此并没有太大帮助,我认为可以,因为通常这不是您想要执行的操作!

我尝试了passwd -d root,但是su不接受空密码。我认为有某种PAM策略阻止了我,但是我一直无法找到有效的解决方案。任何帮助表示赞赏!

(只是澄清一下:我不想一直以root用户身份运行。我想提供一些事故证明,以防我乱跳出来rm -rf /。待第二次猜测。)

编辑:我也知道关于sudoers hack。我只是好奇地发现Debian中阻止了什么。

迪斯特

我完全同意这是一件坏事。但这可以在debian中通过passwd -d root清除密码然后进行编辑来完成/etc/pam.d/common-auth找到这pam_unix.so行并添加nullok到末尾(如果不行的话),或者更改nullok_secure为就像nullok您说的那样nullok_secure

这适用于Debian Wheezy(和Squeeze)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章