sudo
perintah dirancang untuk memungkinkan pengguna menjalankan program dengan hak keamanan pengguna lain, secara default adalah pengguna root.
Dalam panduan ini, kami akan menunjukkan kepada Anda cara membuat pengguna baru dengan akses sudo di sistem Ubuntu. Anda kemudian dapat menggunakan akun pengguna ini untuk menjalankan perintah administratif tanpa perlu masuk ke server Ubuntu Anda sebagai pengguna root.
Langkah-Langkah Membuat Pengguna Sudo #
Ikuti langkah-langkah di bawah ini untuk membuat akun pengguna baru dan berikan akses sudo. Jika Anda ingin mengonfigurasi sudo untuk pengguna yang sudah ada, lewati ke langkah 3.
1. Masuk ke server Anda. #
Masuk ke sistem Anda sebagai pengguna root:
ssh root@server_ip_address
2. Buat akun pengguna baru. #
Buat akun pengguna baru menggunakan adduser
memerintah. Jangan lupa ganti username
dengan nama pengguna yang ingin Anda buat:
adduser username
Anda akan diminta untuk menyetel dan mengonfirmasi kata sandi pengguna baru. Pastikan sandi untuk akun baru tersebut sekuat mungkin.
Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Setelah Anda mengatur kata sandi, perintah akan membuat direktori home untuk pengguna, menyalin beberapa file konfigurasi di direktori home, dan meminta Anda untuk mengatur informasi pengguna baru. Jika Anda ingin mengosongkan semua informasi ini, cukup tekan ENTER
untuk menerima default.
Changing the user information for username
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n]
3. Tambahkan pengguna baru ke sudo
grup #
Secara default pada sistem Ubuntu, anggota grup sudo
diberikan dengan akses sudo. Untuk menambahkan pengguna yang Anda buat ke grup sudo gunakan usermod
perintah:
usermod -aG sudo username
Uji akses sudo #
Beralih ke pengguna yang baru dibuat:
su - username
Gunakan sudo
untuk menjalankan whoami
perintah:
sudo whoami
Apakah pengguna memiliki akses sudo maka output dari whoami
perintah akan menjadi "root":
root
Cara menggunakan sudo #
Untuk menggunakan sudo, cukup awali perintah dengan sudo
dan spasi:
sudo ls -l /root
Pertama kali Anda menggunakan sudo
dalam satu sesi, Anda akan diminta untuk memasukkan kata sandi pengguna:
[sudo] password for username: