使用 curtin 安装程序创建用户 - MAAS

使用 curtin 安装程序创建用户 - MAAS

我正在尝试使用 curtin 安装程序在通过 MAAS 部署的服务器中创建一个具有非加密密码的用户。

用户installer
密码:lowpass

在我的curtin_userdata文件中有以下几行:

late_commands:
  90_create_installer: ["sh", "-c", "sudo useradd installer -g 0"]
  92_set_installer_password: ["sh", "-c", "echo 'installer:lowpass' | sudo chpasswd"]
  94_cat: ["sh", "-c", "cat /etc/passwd"]

在 MAAS 日志中,cat /etc/passwd运行时会出现以下行:

installer:x:1001:0::/home/installer:

但一旦完成,我就会连接到我的服务器,然后用户就不再存在了。

答案1

我发现了我的问题:我没有使用该in-target命令!

相关内容