Seperti yang sudah Anda ketahui, kami dapat melakukan tugas administratif apa pun dengan sudo hak istimewa pada sistem Ubuntu. Saat membuat pengguna baru di kotak Linux Anda, mereka tidak dapat melakukan tugas administratif apa pun sampai Anda menjadikannya anggota sudo
kelompok. Dalam tutorial singkat ini, kita akan melihat cara memberikan dan menghapus hak istimewa sudo kepada pengguna di Ubuntu dan turunannya seperti Linux mint dan Pop OS.
Berikan hak istimewa sudo kepada pengguna di Linux
Biasanya, kami menggunakan 'adduser' perintah untuk membuat user baru seperti di bawah ini.
$ sudo adduser ostechnix
Jika Anda ingin pengguna yang baru dibuat melakukan tugas administratif, cukup tambahkan pengguna ke sudo
grup menggunakan perintah:
$ sudo usermod -a -G sudo ostechnix
Perintah di atas akan membuat pengguna bernama 'ostechnix' menjadi anggota sudo
grup.
Atau, Anda juga dapat menggunakan perintah ini untuk menambahkan pengguna ke sudo
grup.
$ sudo adduser ostechnix sudo
Keluar dan masuk kembali untuk menerapkan perubahan.
Mulai sekarang, pengguna dapat melakukan tugas administratif dengan hak istimewa sudo.
Untuk memverifikasinya, jalankan saja perintah yang diawali dengan sudo
seperti di bawah ini.
$ sudo mkdir /test [sudo] password for ostechnix:
Hapus hak pengguna sudo
Terkadang, Anda mungkin ingin menghapus hak sudo dari pengguna tertentu, tetapi tanpa menghapus pengguna dari kotak Linux Anda.
Untuk menjadikan pengguna sebagai pengguna biasa, hapus saja dari sudo
grup.
Katakan misalnya Jika Anda ingin menghapus pengguna bernama ostechnix , dari sudo
grup, jalankan saja:
$ sudo deluser ostechnix sudo
Contoh keluaran:
Removing user `ostechnix' from group `sudo' ... Done.
Perintah ini hanya akan menghapus 'ostechnix' pengguna dari sudo
grup, tetapi itu tidak akan menghapus pengguna secara permanen dari sistem. Sekarang, pengguna menjadi pengguna biasa dan tidak dapat melakukan tugas administratif apa pun.
Anda juga dapat menggunakan perintah berikut untuk mencabut akses sudo dari pengguna:
$ sudo gpasswd -d ostechnix sudo
Harap berhati-hati saat menghapus pengguna dari grup sudo. Jangan hapus administrator asli dari grup "sudo".
Verifikasi pengguna "ostechnix" telah benar-benar dihapus dari grup sudo menggunakan perintah:
$ sudo -l -U ostechnix User ostechnix is not allowed to run sudo on ubuntuserver.
Ya, pengguna "ostechnix" telah dihapus dari grup sudo, dan dia tidak dapat menjalankan tugas administratif apa pun.
Harap dicatat bahwa Anda harus berhati-hati saat menghapus pengguna dari grup sudo. Jika hanya ada satu pengguna sudo di sistem Anda dan Anda menghapusnya dari grup sudo, Anda tidak dapat melakukan tugas administratif apa pun seperti menginstal, menghapus, dan memperbarui program di sistem Anda.
Bagaimana jika saya tidak sengaja mencabut akses sudo pengguna?
Pernahkah Anda secara tidak sengaja menghapus pengguna administratif dari grup sudo? Tidak masalah! Panduan berikut menjelaskan cara mengembalikan hak sudo ke pengguna di Ubuntu dan turunannya.
- Cara Mengembalikan Hak Istimewa Sudo Kepada Pengguna
Kesimpulan
Dalam panduan ini, kami mempelajari cara menambahkan pengguna biasa ke grup sudo dan menghapus hak istimewa sudo dari pengguna untuk menjadikannya sebagai pengguna biasa di sistem berbasis Ubuntu.
Bacaan yang disarankan:
- Cara Mengubah File Log Sudo Default Di Linux
- Cara Menemukan Semua Pengguna Sudo Di Sistem Linux Anda
- Cara Menjalankan Perintah Tertentu Tanpa Kata Sandi Sudo Di Linux
- Cara memaksa pengguna untuk menggunakan kata sandi root alih-alih kata sandi mereka sendiri saat menggunakan sudo