单用户模式有什么用?它可以覆盖根密码吗?您是否需要密码才能进入SU模式?
在正常会话中,当您运行SU命令时,它代表“单用户”还是“超级用户”?
su
如果您指的是boot选项,则单用户模式和并不完全相同single
。
单用户模式(从添加single
到grub的引导命令或向内核行添加init =“ / bin / bash”)基本上应该可以让您以root用户访问权限登录并进行几乎任何更改。基本上:
您的计算机将启动到运行级别1.挂载了本地文件系统,但未激活网络。您有可用的系统维护外壳。与救援模式不同,单用户模式会自动尝试挂载文件系统。如果无法成功挂载文件系统,请不要使用单用户模式。如果系统上的运行级别1配置已损坏,则不能使用单用户模式。
(来自Red Hat docs)
su
看起来它可以代表超级用户...但是我没有屏息寻找关于su
的名称来源的可靠的权威信息。可能像其他“老派” unix / linux名称一样,它可能是某些东西的简写形式,或者只是为了娱乐,自我指称的首字母缩写,一对夫妇的名字或首字母缩写(debian),几乎是任何东西。
根据(有时?)可靠的Wikipedia:
Unix命令su(也称为替代用户,超级用户或切换用户)由计算机用户用来执行具有另一个用户帐户特权的命令。执行后,它将调用外壳程序,而不会更改当前的工作目录或用户环境。
如果在未指定新用户标识作为命令行参数的情况下使用该命令,则默认使用系统的超级用户帐户(用户标识0)。
在sudo
以下方面也很有趣:
命令sudo是相关的,它以另一个用户的身份执行命令,但遵循一组约束,即哪些用户可以与其他用户一样执行哪些命令。与su不同,sudo会根据自己的密码而不是目标用户的密码对用户进行身份验证
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句