Update Script untuk Ubuntu Initial Server Setup
Saya mengubah sedikit kode pada https://github.com/zezevavai/ubuntu-server-initial-setup
dengan menambahkan baris ini :
DIST_CODE=cat /etc/lsb-release | grep -i code | cut -d "=" -f2
sudo sed -i "s/bionic/${DIST_CODE}/g" /etc/apt/sources.list
Perintah diatas akan mengganti tulisan versi di repository (misalnya bionic untuk versi Ubuntu 18.04) menjadi repo yang sesuai dengan versi yang digunakan (misalnya menjadi xenial pada Ubuntu 16.04 atau menjadi focal pada Ubuntu 20.04)
Harapannya, script ini tidak terbatas pada Ubuntu versi 18.04, melainkan dapat juga digunakan pada versi lainnya.
Saya juga menambahkan pengecekan, jika SSH Key dikosongkan/skip, pilihan “Password Authentication di SSH” akan tetap diset “Yes” agar akses remote via SSH tidak terkunci.
Terakhir, tadi pagi saya membuat simulasi penggunaan dalam bentuk video dan menguploadnya ke Youtube.
Catatan : Saya belum sempat mencoba scriptnya pada versi Ubuntu yang lain. Kalau ada yang mau coba, sebaiknya lakukan backup konfigurasi terlebih dahulu.