Saya telah membuat pengguna baru dengan menggunakan "Akun Pengguna" di "Pengaturan Sistem". Bagaimana cara saya memberikan hak agar pengguna baru ini memiliki tingkat akses yang sama dengan root?
Saya telah membuat pengguna baru dengan menggunakan "Akun Pengguna" di "Pengaturan Sistem". Bagaimana cara saya memberikan hak agar pengguna baru ini memiliki tingkat akses yang sama dengan root?
Jawaban:
Anda tidak ingin melakukan itu. Gunakan sudo, sebagai gantinya.
Pada versi terbaru dari Ubuntu, grup default yang diizinkan untuk menaikkan menggunakan sudo adalah (tepat) bernama "sudo". Anda dapat menambahkan pengguna dengan menggunakan usermod
(atau antarmuka grafis Anda, yang sayangnya saya tidak tahu apa-apa tentang itu, atau saya akan mencoba memberi Anda petunjuk untuk itu).
usermod -a -G sudo new_user
Minta pengguna baru masuk lagi. Mereka harus bisa ke sudo
pengguna lain setelah itu.
root - hanya ada satu.
(tetapi root dapat memiliki beberapa nama).
Untuk membuat akun dengan hak istimewa yang sama dengan root, cukup buat UID akun sama dengan nol. Maka mereka akan menjadi root, tetapi dengan nama yang berbeda.
Contoh umum dari ini adalah nama akun seperti toor
yang dibuat (misalnya pada beberapa * sistem bsd) dengan UID 0, sebagai login root alternatif - mungkin dengan /bin/csh
daripada /bin/sh
sebagai shell atau alasan sembrono lainnya.
Namun, seperti yang dikatakan beberapa orang, Anda tidak ingin melakukan ini . Anda mungkin berpikir demikian, tetapi sebenarnya tidak. Instal dan konfigurasikan sudo
sebagai gantinya.
Gunakan adduser USERNAME sudo
sebagai root, itu lebih aman dan juga fungsional:
Untuk menambahkan pengguna "USERNAME" ke grup sudo:
$ su root
# adduser USERNAME sudo