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.
- 10 Konfigurasi Sudoers yang Berguna untuk Mengatur 'sudo' di Linux
- Cara Menampilkan Tanda Bintang Saat Mengetik Kata Sandi Sudo di Linux
- 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.