在 preseed 文件中无需密码即可激活 root 账户

在 preseed 文件中无需密码即可激活 root 账户

我需要创建最小的预置文件,以便无需密码即可激活 root 帐户。我查看了论坛,但没有找到任何有用的东西。

免责声明:

我理解没有密码的 root 帐户的风险,但这个预置文件是虚拟机环境化所必需的,它要求在全新安装时无需密码即可激活 root 帐户,并且将要首次启动时设置密码。

答案1

看一下我们的项目。我们将 SSH 公钥嵌入到预置文件中,并禁用 root 密码。您可以根据自己的喜好分叉和调整脚本。

上面提到的项目提供了创建无人值守的 Linux 最小设置安装所需的一切,而最小设置则意味着最轻量的设置 - 包括 OpenSSH 服务和 Python - 您可以从 Linux 发行版的标准安装程序中获取。这个想法是,一旦完成最小设置,您将在 Ansible 或类似工具的帮助下完成所有配置和服务的进一步部署。

相关内容