Pada tahap ketiga ini, aku harus melaksanakan konfigurasi supaya user (vagrant) yang akan dipakai sanggup menjalankan perintah sudo tanpa perlu memasukkan password. Perintah sudo ini yakni perintah yang berdasarkan aku powerfull. Kenapa powerfull? alasannya yakni dengan perintah sudo ini seorang user sanggup mengeksekusi perintah yang hanya sanggup dijalankan oleh root. Root disini yakni user yang mempunyai hak terusan direktur system (dapat memodifikasi system). Untuk mengaktifkan salah satu fitur di vagrant box yang akan kita buat, dibutuhkan user vagrant yang sanggup memakai sudo tanpa password.
Berikut ini yakni seri tutorial menciptakan vagrant box sendiri:
- Konfigurasi virtualbox sebelum membangun virtual mesin.
- Cara Install Ubuntu Server 18.04.
- Konfigurasi sudo tanpa password di Ubuntu Server 18.04
- Install Virtualbox Guest Addition di Virtual Mesin.
- Install insecure public key di virtual mesin
- Membuat Vagrant box dari Virtual Mesin
- Instalasi Vagrant box dan uji coba Vagrant box yang dibuat.
Perintah apa saja yang sanggup dipakai memakai sudo? Sebenarnya ada banyak dan salah satu misalnya yakni perintah untuk merestart mesin.
Format menjalankan perintah khusus dengan sudo yakni sebagai berikut:
sudo <nama_perintah>
untuk penggunaan sudo salah satu misalnya menyerupai berikut:
mkdir /testing
perintah di atas dipakai untuk menciptakan folder gres berjulukan testing dengan lokasi di / , kalau tidak memakai sudo, maka perintah tersebut tidak akan di eksekusi, berikut ini hasilnya:
kalau aku memakai perintah tersebut dengan perhiasan sudo di depannya:
sudo mkdir /testing
maka berikut ini hasilnya:
dengan perintah sudo tersebut, maka perintah pembuatan folder tersebut tetap dihukum dan tidak ditolak oleh system. Akan tetapi kalau anda perhatikan, perintah sudo tersebut juga diirigi usul untuk memasukkan password user yang menjalankan perintah sudo.
Perlu juga anda ketahui, tidak semua user mempunyai hak terusan ke perintah sudo, hanya user yang terdaftar saja yang sanggup memakai perintah sudo di depan perintah yang akan di eksekusi.
Untuk mendaftarkan user tersebut ke dalam perintah sudo, maka user yang akan di daftarkan harus masuk ke dalam grup admin dan grup sudo. Hanya saja artikel ini tidak membahas hal tersebut, artikel ini akan membahas bagaimana caranya user tidak perlu memasukkan password setiap kali menjalankan perintah sudo.
Berikut ini langkahnya, aku menjalankan perintah:
sudo visudo
kemudian anda akan ditampilkan aplikasi editor untuk mengubah konfigurasi menyerupai berikut:
kemudian di dalamnya tambahkan konfigurasi berikut ini:
vagrant ALL=(ALL:ALL) NOPASSWD: ALL
dan ubah konfigurasi
%admin ALL=(ALL) ALL %sudo ALL=(ALL:ALL) ALL
menjadi
%admin ALL=(ALL) NOPASSWD: ALL %sudo ALL=(ALL:ALL) NOPASSWD: ALL
kemudian simpan dengan menekan tombol CTRL+x kemudian tekan "y" untuk menyimpan dan sekaligus keluar dari editor. Untuk mengimplementasikan perubahnnya, silakan restart Ubuntu Server anda dengan perintah:
sudo reboot
Maka dengan begitu, user vagrant tidak perlu lagi memasukkan password setiap kali memakai perintah sudo di depan perintah yang akan di sanksi menyerupai ini:
sudo rm -rf /testing
maka folder yang tadi dibentuk akan dihapus tanpa perlu user vagrant memasukkan password menyerupai yang terlihat di tampilan di bawah ini:
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Tutorial Menciptakan Vagrant Box Sendiri #3 - Konfigurasi Sudo Tanpa Password Di Ubuntu Server 18.04"
Posting Komentar