Cara Membuat Pengguna Sudo Di CentOs

Cara Membuat Pengguna Sudo Di CentOs

Perintah sudo memberikan teknik untuk menyediakan pengguna yang dipercayai dengan kebenaran pentadbiran ke sistem linux tanpa berkongsi kata laluan pengguna root.

Apabila pengguna membenarkan teknik ini mendahului arahan pentadbiran dengan sudo Mereka diminta memberikan kata laluan mereka sendiri. Sebaik sahaja log masuk, dan mengandaikan arahan dibenarkan, arahan pentadbiran dilakukan seolah -olah dikendalikan oleh pengguna root.

Baca juga: Perbezaan antara su dan sudo dan cara mengkonfigurasi sudo di linux

Dalam artikel ini, akan menunjukkan kepada anda cara membuat akaun pengguna biasa baru dengan sudo keistimewaan pada a Centos sistem tanpa perlu mengubah sistem sudoer fail.

Sekali sudo akses yang diberikan, anda boleh menggunakan perintah sudo untuk menjalankan arahan pentadbiran tanpa log masuk ke akaun pengguna root.

Buat pengguna sudo baru di CentOS

1. Log masuk ke anda Centos sistem sebagai pengguna root.

$ ssh [dilindungi e -mel] _ip_address 
Log masuk ke CentOS Server

2. Buat akaun pengguna biasa yang dipanggil Tecmint Menggunakan arahan userAdd, -m pilihan bermaksud membuat direktori rumah pengguna jika tidak wujud, -s mentakrifkan program shell login pengguna baru (yang mana /bin/bash dalam kes ini) dan -c mentakrifkan komen yang menunjukkan bahawa ini adalah akaun pengguna pentadbiran.

# useradd -m -s /bin /bash -c "Administrator" Tecmint 

Menggantikan Tecmint dengan nama pengguna yang ingin anda buat.

Buat pengguna sudo di centOs

3. Tetapkan kata laluan untuk akaun pengguna yang baru dibuat menggunakan Perintah Passwd (ingat untuk menetapkan kata laluan yang selamat).

# Passwd Tecmint 
Tetapkan kata laluan untuk pengguna baru

4. Mengenai semua pengagihan Linux yang dimiliki oleh RHEL keluarga, hanya pengguna dalam kumpulan sistem roda boleh menjalankan arahan dengan sudo. Jadi, seterusnya, tambahkan pengguna baru Tecmint kepada kumpulan roda Menggunakan arahan usermod. Di sini, The -a Bendera bermaksud untuk menambah pengguna ke kumpulan tambahan dan -G Menentukan kumpulan.

# usermod -ag roda tecmint 
Tambahkan pengguna ke kumpulan roda

5. Ujian sudo akses pada akaun pengguna yang baru dibuat Tecmint dengan menggunakan perintah su untuk beralih ke akaun pengguna baru dan juga mengesahkan bahawa pengguna berada di kumpulan roda.

# su - kumpulan tecmint $ 
Tukar akaun pengguna

6. Sekarang jalankan Perintah Whoami dengan membuat persediaan "sudo" kepada arahan yang anda ingin lari dengan keistimewaan pentadbiran.

$ whoami 

Kerana ini adalah kali pertama anda telah melaksanakan sudo Dari akaun ini, mesej spanduk akan ditunjukkan. Anda juga akan diminta memasukkan kata laluan untuk akaun pengguna.

Jalankan arahan sudo

Jika sudo dikonfigurasikan dengan betul, output perkara di atas Perintah Whoami akan menunjukkan akar.

7. Anda juga boleh menyenaraikan kandungan /root direktori menggunakan arahan LS, yang biasanya hanya dapat dicapai dengan pengguna akar.

$ sudo ls -la /root 
Senaraikan direktori root

Anda juga mungkin ingin membaca artikel berkaitan berikut sudo.

  1. 10 Konfigurasi Sudoer Berguna untuk Menetapkan 'Sudo' di Linux
  2. Cara menunjukkan asterisk semasa menaip kata laluan sudo di linux
  3. Cara Mengekalkan Sesi Masa Kata Laluan 'Sudo' Lebih lama di Linux

Itu sahaja! Dalam artikel ini, kami telah menjelaskan cara membuat akaun pengguna biasa baru dengan sudo keistimewaan pada a Centos sistem. Untuk sebarang pertanyaan, hubungi kami melalui borang komen di bawah.