NS 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 mendahului perintah administratif dengan sudo
mereka diminta untuk memberikan kata sandi mereka sendiri. Setelah login, dan dengan asumsi perintah diizinkan, perintah administratif dilakukan seolah-olah dijalankan oleh pengguna root.
Baca Juga: Perbedaan Antara su dan sudo dan Cara Mengonfigurasi Sudo di Linux
Pada artikel ini, akan menunjukkan cara membuat akun pengguna normal baru dengan sudo
hak istimewa pada CentOS sistem tanpa harus mengubah sistem sudoers mengajukan.
Satu kali sudo
akses diberikan, Anda dapat menggunakan perintah sudo untuk menjalankan perintah administratif tanpa masuk ke akun pengguna root.
1. Masuk ke akun Anda CentOS sistem sebagai pengguna root.
$ ssh [dilindungi email]_alamat IP.
2. Buat akun pengguna biasa bernama dekat
-M
option berarti membuat direktori home pengguna jika tidak ada, -S
mendefinisikan program shell login pengguna baru (yaitu /bin/bash
dalam hal ini) dan -C
mendefinisikan komentar yang menunjukkan bahwa ini adalah akun pengguna administratif.
# useradd -m -s /bin/bash -c tecmint "Administrator".
Mengganti dekat
dengan nama pengguna yang ingin Anda buat.
3. Tetapkan kata sandi untuk akun pengguna yang baru dibuat menggunakan perintah passwd (ingat untuk mengatur kata sandi yang kuat dan aman).
# passwd tecmint.
4. Pada semua distribusi Linux yang dimiliki oleh RHEL keluarga, hanya pengguna di grup sistem roda yang dapat menjalankan perintah dengan sudo
. Jadi, selanjutnya, tambahkan pengguna baru dekat
ke kelompok roda menggunakan perintah usermod. Di sini, -Sebuah
flag berarti menambahkan pengguna ke grup tambahan dan -G
menentukan grup.
# usermod -aG roda tecmint.
5. Uji sudo
akses pada akun pengguna yang baru dibuat dekat
dengan memanggil perintah su
untuk beralih ke akun pengguna baru dan juga memverifikasi bahwa pengguna ada di kelompok roda.
# su - tecmint. $ kelompok.
6. Sekarang jalankan perintah whoami dengan mendahului "sudo"
ke perintah yang ingin Anda jalankan dengan hak administratif.
$ wah.
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 di atas perintah whoami akan menunjukkan akar
.
7. Anda juga dapat membuat daftar isi dari /root
direktori menggunakan ls perintah, yang biasanya hanya dapat dijangkau oleh pengguna root.
$ sudo ls -la /root.
Anda mungkin juga ingin membaca artikel terkait berikut ini di sudo.
Itu saja! Pada artikel ini, kami telah menjelaskan cara membuat akun pengguna normal baru dengan sudo
hak istimewa pada CentOS sistem. Untuk pertanyaan apa pun, hubungi kami melalui formulir komentar di bawah.