Încerc să instalez un Windows Server 2019 cu cloudbase-init. Am făcut următorii pași pentru a face acest lucru:
- Instalați un Windows Server 2019 cu Desktop Experience
- Instalați Cloudbase-Init
- S-au adăugat următoarele rânduri la „Cloudbase-init.conf” și „Cloudbase-init-unattend.conf”.
metadata_services=cloudbaseinit.metadata.services.nocloudservice.NoCloudConfigDriveService plugins=cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,cloudbaseinit.plugins.windows.createuser.CreateUserPlugin,cloudbaseinit.plugins.common. .NetworkConfigPlugin,cloudbaseinit.plugins.common.sshpublickeys.SetUserSSHPublicKeysPlugin,cloudbaseinit.plugins.common.localscripts.LocalScriptsPlugin,cloudbaseinit.plugins.windows.licensing.WindowsLicensingPlugin
- Apoi am făcut sysprep, am exportat VM-ul și am creat un nou Hyper-V VM bazat pe exportul anterior.
- Am creat un fișier cidata-iso în care am stocat metadate, date utilizator și fișiere de configurare a rețelei.
meta-date
instance-id: win2019-test
local-hostname: win2019-test
admin-pass: Start123
network-config
versiunea: 1
config:
- tip: fizic
nume: interfață0
adresa_mac: 52:54:00:bd:f9:87
subrețele:
- tip: static
adresa: 192.168.28.10
mască de rețea: 255.255.255.0
gateway: 192.168.28.1
dns_nameservers:
- 192.168.28.1
datele utilizatorului
#cloud-config
chpasswd: { expiră: fals }
ssh_pwauth: Adevărat
utilizatori:
- nume: gisela
gecos: „Utilizator local creat de cloud-init”
primary_group: Administratori
passwd: Start123
inactiv: fals
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDKQXrH9ukWnSz3PeX2GwQQmB87Ssfenjou9CWJjp1zvYP/7D3eg8QbF2J4Wty4+89D92FRHC0QxiZbSbrRSmOa6gdF0ikAdHdLVbT6o3nZkaAQZWpoMFWsQNLac7lpgOb60jxCCjEqDVWarUikKoOVhDTon9Tx5E8Iv8ee6fZ6rTJAHQIi6VX9kdNn9NrviM9ILFdzCHsCk3sDsn7qUOWV76S0k61asY7PkkRToCWt692fHeo/eNO2zOButW7blXozOXMxaZIejUBOaGfc49ty5KsEK/G5BJzPib7FkviuXpw/BaHp4N10SRp32cOP6KV6mt4hxlyQUDg70zyg48UdKTnW8gG+ql8+ntGBrM98Juswfydo0J73IzyaVPpAo2nw71qqkMO6goECT7A1UPZgebWQpz7yZp0uJJ1LiS2jisovV7811MXAKuiCmZiQdrVfjVlA3oAhWfOyS80MFsojc+I96o7jx3PnKkKp56i/Il8x2ylLdw8+XmUamLE9Qps= root@hildegard
runcmd:
- „Echo Setări personalizate „hello-world from user-data cloud-init script” > C:\Windows\Logs\hello-cloud-init.txt”
Când montez fișierul ISO și pornesc VM, este imposibil să mă autent. Administratorul este ales ca Login-User și parola NU este Start123. Cred că este generată aleatoriu. De asemenea, nu este posibil să alegeți gisela ca Utilizator pentru a vă autentifica. Prin urmare, nu pot accesa fișierele jurnal.
Ce trebuie să fac pentru a seta parola de administrator la „Start123”?
Salutari
Dave