Cara Membuat Pengguna Sudo di CentOS


Perintah sudo memberikan teknik untuk memberikan izin administratif kepada pengguna tepercaya ke sistem Linux tanpa membagikan kata sandi pengguna root.

Ketika pengguna mengizinkan teknik ini mengawali perintah administratif dengan sudo mereka akan diminta untuk memberikan kata sandi mereka sendiri. Setelah login, dan dengan asumsi perintah diperbolehkan, perintah administratif dijalankan seolah-olah dijalankan oleh pengguna root.

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

Dalam artikel ini, kami akan menunjukkan kepada Anda cara membuat akun pengguna normal baru dengan hak istimewa sudo pada sistem CentOS tanpa harus mengubah sudoer sistem mengajukan.

Setelah akses sudo diberikan, Anda dapat menggunakan perintah sudo untuk menjalankan perintah administratif tanpa masuk ke akun pengguna root.

Buat Pengguna Sudo Baru di CentOS

1. Masuk ke sistem CentOS Anda sebagai pengguna root.

ssh root@server_ip_address

2. Buat akun pengguna biasa bernama tecmint menggunakan perintah useradd, opsi -m berarti membuat direktori home pengguna jika tidak tidak ada, -s mendefinisikan program shell login pengguna baru (yang dalam hal ini adalah /bin/bash) dan -c mendefinisikan komentar menunjukkan bahwa ini adalah akun pengguna administratif.

useradd -m -s /bin/bash -c "Administrator" tecmint

Ganti tecmint dengan nama pengguna yang ingin Anda buat.

3. Tetapkan sandi untuk akun pengguna yang baru dibuat menggunakan perintah passwd (ingatlah untuk menyetel sandi yang kuat dan aman).

passwd tecmint

4. Di semua distribusi Linux yang termasuk dalam keluarga RHEL, hanya pengguna di grup sistem roda yang dapat menjalankan perintah dengan sudo. Jadi, selanjutnya, tambahkan pengguna baru tecmint ke grup roda menggunakan perintah usermod. Di sini, tanda -a berarti menambahkan pengguna ke grup tambahan dan -G menentukan grup tersebut.

usermod -aG wheel tecmint

5. Uji akses sudo pada akun pengguna tecmint yang baru dibuat dengan menjalankan perintah su untuk beralih ke pengguna baru akun dan verifikasi juga bahwa pengguna tersebut termasuk dalam grup roda.

su - tecmint
groups

6. Sekarang jalankan perintah whoami dengan menambahkan "sudo" ke perintah yang ingin Anda jalankan dengan hak administratif.

whoami

Karena ini adalah pertama kalinya Anda mengeksekusi sudo dari akun ini, pesan banner akan ditampilkan. Anda juga akan diminta memasukkan kata sandi untuk akun pengguna.

Jika sudo dikonfigurasi dengan benar, output dari perintah whoami di atas akan menampilkan root.

7. Anda juga dapat membuat daftar isi direktori /root menggunakan perintah ls, yang biasanya hanya dapat dijangkau oleh pengguna root.

sudo ls -la /root

Anda mungkin juga ingin membaca artikel terkait berikut ini di sudo.

  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! Dalam artikel ini, kami telah menjelaskan cara membuat akun pengguna normal baru dengan hak istimewa sudo pada sistem CentOS. Untuk pertanyaan apa pun, hubungi kami melalui formulir komentar di bawah.