Cara Membuat Pengguna Sudo Baru di Ubuntu


Di Linux dan sistem mirip Unix lainnya, akun root memiliki hak akses tertinggi pada sistem. Ini digunakan secara khusus untuk tujuan administrasi sistem.

Pengguna root (terkadang disebut sebagai pengguna super) memiliki semua hak atau izin (untuk semua file dan program) dalam semua mode (tunggal atau multi-pengguna).

Mengoperasikan sistem Linux khususnya server yang menggunakan akun root dianggap tidak aman karena beberapa alasan. Hal ini mencakup antara lain risiko kerusakan akibat kecelakaan (misalnya menjalankan perintah yang menghapus sistem file), dan menjalankan aplikasi sistem dengan hak istimewa yang lebih tinggi sehingga membuka sistem terhadap kerentanan keamanan. Selain itu akun root menjadi target setiap penyerang.

Baca Juga: Perbedaan Su dan Sudo serta Cara Konfigurasi Sudo di Linux

Sehubungan dengan masalah keamanan di atas, disarankan untuk menggunakan perintah sudo untuk mendapatkan hak akses root ketika pengguna sistem benar-benar membutuhkannya. Di Ubuntu, akun root dinonaktifkan secara default dan akun default adalah akun administratif yang menggunakan sudo untuk mendapatkan hak istimewa root.

Dalam artikel singkat ini, kami akan menjelaskan cara membuat pengguna sudo di distribusi Linux Ubuntu.

Membuat Pengguna Sudo Baru di Ubuntu

1. Masuk ke server Ubuntu Anda sebagai pengguna root.

ssh root@server_ip_address

2. Selanjutnya, buat pengguna sudo baru menggunakan perintah useradd seperti yang ditunjukkan, dengan admin sebagai nama pengguna . Pada perintah berikut, flag -m berarti membuat direktori home pengguna jika tidak ada, -s menentukan shell login pengguna dan -c mendefinisikan komentar untuk disimpan dalam file akun.

sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. Buat sandi untuk pengguna admin menggunakan utilitas passwd dan konfirmasikan sandi pengguna baru. Kata sandi yang kuat sangat disarankan!

sudo passwd admin

4. Untuk memungkinkan pengguna admin memanggil sudo untuk melakukan tugas administratif, Anda perlu menambahkan pengguna ke grup sistem sudo menggunakan usermod perintah sebagai berikut, dengan opsi -a berarti menambahkan pengguna ke grup tambahan dan -G menentukan grup tersebut.

sudo usermod -aG sudo admin

5. Sekarang uji akses sudo pada akun pengguna baru dengan beralih ke akun admin (masukkan kata sandi akun admin saat diminta).

su - admin

6. Setelah beralih ke pengguna admin, verifikasi bahwa Anda dapat menjalankan tugas administratif apa pun, misalnya, coba buat pohon direktori di bawah / direktori dengan menambahkan sudo ke perintah.

mkdir -p /srv/apps/sysmon
sudo mkdir -p /srv/apps/sysmon

Berikut ini adalah panduan lain tentang sudo yang menurut Anda berguna:

  1. 10 Konfigurasi Sudoers yang Berguna untuk Mengatur 'sudo' di Linux
  2. Cara Menampilkan Tanda Bintang Saat Mengetik Kata Sandi Sudo di Linux
  3. Cara Memperpanjang Sesi Batas Waktu Kata Sandi 'sudo' di Linux

Itu saja untuk saat ini. Dalam panduan ini, kami telah menunjukkan cara membuat pengguna sudo di Ubuntu. Untuk detail lebih lanjut tentang sudo, lihat “man sudo_root“. Apakah Anda memiliki pertanyaan atau pemikiran untuk dibagikan? Jika ya, hubungi kami melalui formulir umpan balik di bawah.