Berikan keistimewaan root kepada mana-mana pengguna dengan sudo pada Ubuntu 20.04 LTS
Pengguna akar, iaitu pengguna lalai yang dicipta dengan keistimewaan pentadbiran, dikunci dalam Ubuntu secara lalai, bermakna anda tidak boleh log masuk ke sistem sebagai pengguna akar. The sudo
arahan dimainkan dalam kes sedemikian, apabila anda perlu melaksanakan tugas pentadbiran dengan pengguna anda sendiri. Pada asasnya ia membolehkan pengguna biasa menjalankan arahan dengan keistimewaan root.
Mencipta Pengguna Sudo
Langkah pertama ialah membuat pengguna menggunakan arahan adduser
. Masukkan kata laluan dan butiran pilihan lain apabila digesa.
sudo adduser
Ambil perhatian bahawa hanya root mempunyai keistimewaan untuk menambah pengguna baharu pada sistem. Oleh itu kami menjalankan arahan dengan sudo
. Ini bermakna, pengguna anda sepatutnya sudah mempunyai sudo
keistimewaan jika anda ingin mencipta pengguna sudo baharu.
Langkah seterusnya ialah menambah pengguna ini ke kumpulan sudo
, yang akan memberikan semua keistimewaan sudo kepada pengguna.
sudo adduser sudo
Pengguna kini telah ditambahkan pada sudo kumpulan. Mari sahkan sama ada pengguna mempunyai keistimewaan sudo.
Uji Pengguna Sudo
Beralih kepada pengguna yang baru dibuat dengan arahan su
.
su -
Kami telah log masuk sebagai pengguna baharu. Perhatikan bahawa gesaan juga telah berubah menunjukkan nama pengguna baharu.
Ambil perhatian bahawa sebaik sahaja kami log masuk sebagai pengguna sudo baharu, teks alu-aluan muncul memberi nasihat tentang cara menggunakan arahan sudo
. Ini bermakna pengguna adalah sebahagian daripada kumpulan sudo.
Sekarang mari kita jalankan arahan dengan sudo dengan pengguna ini, dan mari lihat sama ada ia berfungsi. Kami akan cuba mencipta direktori yang dipanggil tmp
dalam /dan lain-lain
, yang kami perlukan sudo
akses kerana hanya root mempunyai keistimewaan untuk mengubah suai /dan lain-lain
.
sudo mkdir /etc/tmp
Seperti yang kita boleh lihat dengan ls
, direktori tmp
telah berjaya dibuat dalam /dan lain-lain
.
Dalam artikel ini, kami telah melihat cara membuat pengguna sudo baharu. Jika pengguna perlu diberi keistimewaan sudo untuk masa yang terhad, anda boleh mengalih keluar pengguna daripada kumpulan sudo untuk membatalkan keistimewaannya. Gunakan arahan deluser
untuk mengalih keluar pengguna daripada kumpulan sudo.