revert user file

This commit is contained in:
2025-09-21 18:42:01 -05:00
parent dbd1c94ada
commit dd3cf2cd0f
3 changed files with 88 additions and 88 deletions

View File

@@ -1,41 +1,49 @@
#cloud-config #cloud-config
autoinstall: autoinstall:
version: 1 version: 1
early-commands:
# Stop ssh for packer source:
- sudo systemctl stop ssh id: ubuntu-server-minimal
locale: en_US
ssh:
install-server: true
allow-pw: true
disable_root: true
# ssh_quiet_keygen: true
# allow_public_ssh_keys: true
locale: en_US.UTF-8
keyboard: keyboard:
layout: us layout: us
identity:
hostname: ubuntu-server refresh-installer:
username: wed update: false
password: '$1$Cc71g3Aa$WUMTLZg7B94dhHdxT7J/P/'
ssh: packages:
install-server: yes - qemu-guest-agent
allow-pw: yes # - sudo
storage: storage:
layout: layout:
name: lvm name: lvm # direct
apt: policy: all
geoip: true # swap:
primary: # filename: /swap.img
- arches: [i386, amd64] # size: auto
uri: "http://archive.ubuntu.com/ubuntu"
# packages:
# - curl
# - unzip
# - openssh-server
# - util-linux-extra
# - qemu-guest-agent
# - cloud-init
user-data: user-data:
disable_root: false disable_root: true
late-commands: package_upgrade: false
- sed -i -e 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /target/etc/ssh/sshd_config timezone: America/Chicago
- sed -i -e 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /target/etc/ssh/sshd_config users:
- echo 'wed ALL=(ALL) NOPASSWD:ALL' > /target/etc/sudoers.d/wed - name: wed
- curtin in-target --target=/target -- vmware-toolbox-cmd config set deployPkg enable-custom-scripts true primary-group: users
- curtin in-target --target=/target -- chmod 440 /etc/sudoers.d/wed groups: sudo
- curtin in-target --target=/target -- apt-get update lock_passwd: true
- curtin in-target --target=/target -- apt-get upgrade --yes passwd: "$6$rounds=4096$PDyQf30/35socXkZ$AF3StbrRkg0l4y2edIvZB3Vb0cV/ic2t2G42IvAvHLl6Cj5vEyKiZ03I9EYd7UvVzti7f6U60nhDDHRN0AynS/"
shell: /bin/bash
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnSM/9fO8rz/amqkyoGUzUKNNzzmtSXPwOCr1O9zKNO ansible
sudo: ALL=(ALL) NOPASSWD:ALL
shutdown: reboot

View File

@@ -1,49 +0,0 @@
#cloud-config
autoinstall:
version: 1
source:
id: ubuntu-server-minimal
ssh:
install-server: true
allow-pw: true
disable_root: true
# ssh_quiet_keygen: true
# allow_public_ssh_keys: true
locale: en_US.UTF-8
keyboard:
layout: us
refresh-installer:
update: false
# packages:
# - qemu-guest-agent
# - sudo
storage:
layout:
name: lvm # direct
policy: all
# swap:
# filename: /swap.img
# size: auto
user-data:
disable_root: true
package_upgrade: false
timezone: America/Chicago
users:
- name: wed
primary-group: users
groups: sudo
lock_passwd: true
passwd: "$6$rounds=4096$PDyQf30/35socXkZ$AF3StbrRkg0l4y2edIvZB3Vb0cV/ic2t2G42IvAvHLl6Cj5vEyKiZ03I9EYd7UvVzti7f6U60nhDDHRN0AynS/"
shell: /bin/bash
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINnSM/9fO8rz/amqkyoGUzUKNNzzmtSXPwOCr1O9zKNO ansible
sudo: ALL=(ALL) NOPASSWD:ALL
shutdown: reboot

View File

@@ -0,0 +1,41 @@
#cloud-config
autoinstall:
version: 1
early-commands:
# Stop ssh for packer
- sudo systemctl stop ssh
locale: en_US
keyboard:
layout: us
identity:
hostname: ubuntu-server
username: wed
password: '$1$Cc71g3Aa$WUMTLZg7B94dhHdxT7J/P/'
ssh:
install-server: yes
allow-pw: yes
storage:
layout:
name: lvm
apt:
geoip: true
primary:
- arches: [i386, amd64]
uri: "http://archive.ubuntu.com/ubuntu"
# packages:
# - curl
# - unzip
# - openssh-server
# - util-linux-extra
# - qemu-guest-agent
# - cloud-init
user-data:
disable_root: false
late-commands:
- sed -i -e 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /target/etc/ssh/sshd_config
- sed -i -e 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /target/etc/ssh/sshd_config
- echo 'wed ALL=(ALL) NOPASSWD:ALL' > /target/etc/sudoers.d/wed
- curtin in-target --target=/target -- vmware-toolbox-cmd config set deployPkg enable-custom-scripts true
- curtin in-target --target=/target -- chmod 440 /etc/sudoers.d/wed
- curtin in-target --target=/target -- apt-get update
- curtin in-target --target=/target -- apt-get upgrade --yes