Saya baru-baru ini menginstal OpenStack Mitaka pada test bed saya dan mengimpor beberapa gambar dari repositori CentOS &Ubuntu. Setelah VM di-boot, saya mencoba login melalui konsol VNC. Sayangnya, saya tidak tahu nama pengguna dan kata sandi dan informasinya tidak tersedia di halaman tempat gambar itu diunduh juga. Untungnya, ada cara untuk memasukkan kata sandi saat mem-boot instance dan inilah cara melakukannya.
Buat file bernama userdata.txt dengan isi di bawah ini:
#cloud-config password: mypasswd chpasswd: { expire: False } ssh_pwauth: True
Sekarang, berikan userdata.txt file sebagai input saat membuat instance baru seperti yang ditunjukkan di bawah ini:
#openstack server create --flavor m1.small --image Ubuntu-Trusty --key-name mykey --nic net-id=88536e89-12a9-41eb-8aed-57983ee299e8 --security-group default --user-data=userdata.txt my-ubuntu
Perintah di atas akan mengatur kata sandi mypasswd untuk pengguna default ubuntu .
Juga saat menggunakan GUI untuk peluncuran, Anda dapat menentukan konfigurasi di atas seperti yang ditunjukkan di bawah ini:
Sekarang Anda dapat login dengan kredensial di bawah ini:
Username: ubuntu Password: mypasswd