#cloud-config users: - default - name: nutanix gecos: nutanix admin user sudo: ['ALL=(ALL) NOPASSWD:ALL'] groups: users,wheel shell: /bin/bash lock_passwd: false ssh-authorized-keys: - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC+5McokuaO2C4TQpjvadJO5FZZn6LvDovPx5VJKzpCgaF0YWa/JKLcSFIkAXv8HSP+EBL0JVSJtay7DI2GqBW6s2o7EdhbVUGC/Ujxsu4nzvbbnqMok4q3rpCVx8RwRkwRJHZCBaYBiKIGSWrO19G6bnpPN6vqbtNyk9aG0Qe0P9Mnqb3aqNAZXltz6Q98xkBaczIeQ0qKKSbhr5E8AGXpobxO+yCfDlgeGzACOyipbJ6SWu4q2fXFNkRuqq7SC7B9MYbao8HEGlVxBFQKWixI68CG+8m2NSF6D4gQ1Sdj6OB+/zqUK1lXAzApQAgqlHwGju/7UEA6xQdW8esxOFL+r18+AXnCOAwF1jcl7furnSvdMFox6nFHJdWPGkEiWUdycWJ2IFTeaqKn1DVSPiV3y2jaAgyfIWyMtwHwEEUBZo8XrWp/25qqFEALSzuiyL24LhNYVGyHcI5bZWcPFvd3RsEjcjlzYeVX1/8IW9mFNkEnj9gR6vPIsrVMqHRbsHOXgK1xKkCnpQZ2c4kJqO4hj2D6IToZMZAnxF0bHBRsocN1MPxxb55C4zisfswC7hALdK0AU2gyrhS4GwsQQFEf4mV+Fz8BfhsBQY8X4/rM1sBRjed28xBlJCCwicVkQQMYOnquDEHCdZYOoa692fCfLsFCfnPy73tzgrGMUiWD1w== nutanix@nutanixlab.local passwd: $6$1zHFVjabnru33hsr$2K1x0pnI6vnyFoDHbcC4gGqVuU41Zn6p0RSzHhyxEFqRvPPB2/HnanJMoEw3EAOvWmzpvnjdwTHijiecqC0dp1 chpasswd: list: | root:nx2Tech965! expire: False ssh_pwauth: True package_update: true package_upgrade: true package_reboot_if_required: false packages: - crypto-policies - chrony - net-tools runcmd: - update-crypto-policies --set DEFAULT:SHA1 - sed -i -e '/^PermitRootLogin/s/^.*$/PermitRootLogin no/' /etc/ssh/sshd_config - sed -i -e '$aAllowUsers nutanix' /etc/ssh/sshd_config - systemctl daemon-reload # For Ubuntu - systemctl restart --no-block ssh.service # For RHEL/RockyLinux - systemctl restart --no-block sshd.service - timedatectl set-timezone Asia/Taipei - systemctl enable chrony.service - systemctl restart --no-block chrony.service