Cara Menambah Pengguna Sudo di Ubuntu

sudoialah salah satu arahan yang paling biasa digunakan dalam sistem Linux. Ia membenarkan pengguna untuk menjalankan program tertentu sebagai pengguna lain, yang, secara lalai, adalah pengguna super.

Ia kebanyakannya digunakan untuk tujuan pentadbiran; menyediakan akses pentadbir terhad kepada pengguna bukan pentadbiran pada PC Linux.

Sebagai contoh, secara lalai, pengguna tidak dibenarkan memasang pakej pada sistem Ubuntu. Walau bagaimanapun, pengguna boleh melakukannya dengan sudoarahan.

Pengguna bukan root tanpa sudo tidak boleh memasang program . Lihat contoh percubaan yang gagal di bawah:

apt-get install aptitude
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

Pengguna bukan root dengan sudo boleh memasang program pada sistem tanpa sebarang masalah.

sudo apt-get install aptitude
Reading package lists... Done
Building dependency tree       
....

Tambahkan pengguna sedia ada sebagai pengguna Sudo

Jika pengguna bukan sebahagian daripada sudokumpulan pengguna, ia tidak akan dapat menggunakan sudoarahan itu. Ia akan membuang output di bawah:

testuser is not in the sudoers file.  This incident will be reported.

Untuk menambah pengguna ke senarai sudoers, gunakan usermodarahan untuk menambah pengguna sedia ada pada sudokumpulan pada sistem. Di bawah adalah contoh arahan.

sudo usermod -aG sudo testuser

Di sini -apilihan bermaksud 'tambah'. Ia memastikan keahlian kumpulan sedia ada pengguna tidak terjejas. -G adalah untuk menentukan kumpulan mana untuk menambah pengguna.

Sebaik sahaja pengguna ditambahkan ke kumpulan sudo, mesej berikut dipaparkan dalam terminal pada kali seterusnya pengguna ini log masuk pada sistem.

To run a command as administrator (user "root"), use "sudo".
See "man sudo_root" for details.

Cipta pengguna baharu dengan keistimewaan Sudo

adduserialah arahan Linux yang digunakan untuk mencipta pengguna baharu. Ia boleh digunakan dengan
bendera --ingroupuntuk menambah pengguna ke kumpulan sudo semasa penciptaan.

sudo adduser testuser --ingroup=sudo

Hadkan arahan yang harus dibenarkan dengan sudo

Fail /etc/sudoersmengandungi pilihan konfigurasi untuk sudoarahan. Fail ini dilindungi tulis secara langsung, walaupun untuk root. Satu-satunya cara untuk mengedit fail ini adalah menggunakan visudoarahan.

sudo visudo

Perintah di atas akan membuka fail menggunakan editor baris arahan nano. Tatal dan cari baris di bawah dalam fail.

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL

Yang terakhir ALLdalam baris boleh digantikan dengan satu-satunya arahan, atau set arahan yang harus dibenarkan dengan sudo.

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo

Nota Penting: Perubahan yang dicadangkan dalam fail sudoers di atas akan menyekat pengguna sudo untuk hanya boleh melaksanakan arahan mvdan visudo. Ini adalah untuk tujuan penerangan sahaja, anda tidak perlu memaksa sekatan ini kepada pengguna sudo pada sistem anda.

Jika anda membuat sebarang perubahan pada fail sudoers menggunakan arahan yang dikongsi di atas, maka pastikan anda menyimpan fail yang digunakan Ctrl + Ountuk perubahan itu digunakan. Anda kemudian boleh keluar dari nano menggunakan Ctrl + X.

Untuk perubahan berlaku, anda mungkin perlu log masuk/log keluar, atau mulakan semula sistem, atau lancarkan tetingkap terminal baharu.

🍻 Ceria!


10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.