无需密码即可安装 Ubuntu?

无需密码即可安装 Ubuntu?

当您以实时启动方式运行 Ubuntu 时,您无需密码即可安装程序等,但安装完成后,您必须选择一个密码,并且每次要执行系统关键操作时都必须输入密码。您可以在不使用任何密码的情况下进行安装吗?我非常清楚,有密码会更安全,我只是很好奇 :)

答案1

调查时警告此答案可能存在问题:从技术上讲,这确实有效,但可能导致或引发更大的问题;请参阅评论。

应该可以为您的用户设置空密码,也可以为 root 设置空密码。您可能需要以 root 身份设置空密码,甚至为您自己的用户设置空密码。

要通过将当前密码myuser替换为空密码来删除当前密码,您可以使用:

passwd -d myuser

重要警告:

虽然上面的代码满足了我们的要求,但这种改变很快就会带来问题。我们还需要运行:

pam-config -a --unix2-nullok

使得其他安全组件不拒绝不常见的空密码设置。

为了使无密码登录在 GUI 登录屏幕中工作,需要将用户添加到组nopasswdlogin启用空密码登录

usermod -a -G nopasswdlogin myuser

如果对一些额外的细节感兴趣,这里有人通过替换配置文件中的文本手动进行了类似的更改。

手动无密码设置

如果你希望 sudo 正常工作请参见此处无需密码即可执行 sudo?


一如既往,做好备份!

答案2

不幸的是,由于 Linux 内核的性质,您需要一个 root(或者在使用 sudo 的情况下只是用户)密码才能安装任何程序或执行任何可能对系统造成危险的操作。

这不适用于 Live CD,因为 Live CD 具有易于恢复的特性。如果你弄坏了 Live CD,你可以重新刻录它。但是如果你弄坏了硬盘上的安装,就没那么容易了。

相关内容