Ubuntu Cloud Image 14.04 Tweak
Seperti catatan sebelumnya Menginstall.Cloud.Image.Centos.7.di.VMM, cuma kali ini menggunakan Ubuntu Cloud Image. Agak sedikit berbeda. Ubuntu memiliki script cloud-init yang akan membuat lama ketika dijalankan menggunakan VMM (QEMU). hehehee…..
- Unduh Cloud Image Ubuntu
wget -c -t 0 https://uec-images.ubuntu.com/releases/14.04/release/ubuntu-14.04-server-cloudimg-i386-disk1.img --no-check-certificate
- Edit dengan
guestfish, silakan baca catatan saya sebelumnya terkait ini.
samsul@studio:~/Unduhan/ISO/Ubuntu$ sudo guestfish --rw -a ubuntu-14.04-server-cloudimg-i386-disk1.img [sudo] password for samsul: Welcome to guestfish, the guest filesystem shell for editing virtual machine filesystems and disk images. Type: 'help' for help on commands 'man' to read the manual 'quit' to quit the shell ><fs> run 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00 ><fs> list-filesystems /dev/sda1: ext4 ><fs> mount /dev/sda1 /
- Edit berkas konfigurasi untuk script
cloud-init
><fs> vi /etc/cloud/cloud.cfg
- Tambahkan baris berikut
users:
- default
- name: samsul
gecos: Samsul Ma'arif
groups: [adm, audio, cdrom, dialout, dip, floppy, netdev, plugdev, sudo, video]
lock_passwd: false
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
passwd: $6$rounds=4096$qI7ufA6fIW$3AC46Qy3PJvISH2XLVFpjoxD/EpM3ckFV8gNPnxP4S9vUvXtvFYkRmivObmDStEB6RVatvN5X0sbx0zbxxxxxx
shell: /bin/bash
- Password dapat dibuat dengan perintah berikut, gunakan terminal yang berbeda untuk membuatnya
mkpasswd --method=SHA-512 --rounds=4096
- Ketikkan password, lalu akan muncul keluaran berupa password yang dienkripsi. Salin kode tersebut ke dalam berkas
cloud.cfgseperti di atas. - Selanjutnya, edit berkas
90_dpkg.cfg
><fs> vi /etc/cloud/cloud.cfg.d/90_dpkg.cfg
- hapus list datasource hingga menjadi seperti berikut :
datasource_list: [ None ]
- Simpan lalu keluar,
><fs> quit
- Kemudian jalankan dengan VMM, login dengan user & password yang telah dibuat tadi.
- Selanjutnya, konfig IP agar dapat diremote dari laptop/mesin lain.