Log masuk ke Ubuntu sebagai pengguna super

WBOY
Lepaskan: 2024-03-20 10:55:21
ke hadapan
1098 orang telah melayarinya

Log masuk ke Ubuntu sebagai pengguna super

Dalam sistem Ubuntu, pengguna root biasanya dilumpuhkan. Untuk mengaktifkan pengguna root, anda boleh menggunakan arahan passwd untuk menetapkan kata laluan dan kemudian gunakan arahan su untuk log masuk sebagai root.

Pengguna akar ialah pengguna dengan hak pentadbiran sistem dan akses tanpa had. Dia mempunyai kebenaran untuk mengakses dan mengubah suai fail, pengurusan pengguna, pemasangan dan pengalihan keluar perisian, dan perubahan konfigurasi sistem.

Terdapat perbezaan yang jelas antara pengguna akar dan pengguna biasa Pengguna akar mempunyai kuasa tertinggi dan hak kawalan yang lebih luas dalam sistem. Pengguna akar boleh melaksanakan perintah sistem yang penting dan mengedit fail sistem, yang tidak boleh dilakukan oleh pengguna biasa.

Dalam panduan ini, saya akan meneroka akar Ubuntu, cara log masuk sebagai akar, dan cara ia berbeza daripada pengguna biasa.

Nota: Untuk arahan dan arahan yang dinyatakan dalam panduan ini, saya menggunakan Ubuntu 22.04.

Ubuntu root user

Semasa pemasangan Ubuntu, pengguna root tanpa kata laluan dibuat. Pengguna root tidak aktif untuk mengelakkan sebarang kerosakan tidak sengaja pada fail sistem. Oleh itu, setiap kali anda log masuk ke sistem Ubuntu, anda masuk sebagai pengguna biasa, dengan peraturan tertentu. Walau bagaimanapun, ini tidak bermakna anda tidak akan mempunyai akses root. Menambah sudo sebelum arahan membolehkan anda melaksanakan perintah khusus akar jika anda mempunyai hak pentadbiran.

Root vs Sudo

Pengguna root ialah akaun yang mempunyai keistimewaan tertinggi dalam sistem, dan sudo ialah alat baris arahan yang membolehkan pengguna biasa menjalankan perintah yang memerlukan keistimewaan root dengan keistimewaan khas. Dalam sistem Ubuntu, jika anda cuba melakukan operasi yang memerlukan akses istimewa tanpa kebenaran, sistem akan memaparkan mesej ralat yang ditolak kebenaran. Ini bermakna hak pengguna semasa anda tidak mencukupi untuk melaksanakan operasi ini.

Walau bagaimanapun, apabila sebagai pengguna sudo biasa, memasukkan sudo sebelum arahan, ia berfungsi dengan baik.

Walau bagaimanapun, jika anda bekerja sebagai root pada sistem, anda tidak perlu menambah sudo sebelum arahan untuk melaksanakan tugas berkaitan sistem.

Untuk menjalankan perintah sudo, pengguna biasa mesti diberikan hak pentadbiran; lihat panduan kami untuk menambah pengguna pada sudoer di Ubuntu untuk mendapatkan butiran lanjut.

Dayakan pengguna root pada Ubuntu

Seperti yang dinyatakan sebelum ini, pengguna root dikunci ke dalam Ubuntu dan perisanya. Walau bagaimanapun, anda boleh mendayakannya dengan menetapkan kata laluan untuk pengguna root.

Sila ambil perhatian bahawa anda tidak boleh melakukan langkah-langkah ini jika anda bukan sebahagian daripada sudoers.

Anda boleh mendayakan pengguna root menggunakan arahan passwd dan memberikan root sebagai nama pengguna.

sudo passwd root

Selepas melaksanakan arahan, sila tetapkan kata laluan yang kukuh dan ingat kepentingan pengguna root. Setelah kata laluan ditetapkan, pengguna root didayakan dan boleh diakses.

Log masuk sebagai superuser

Untuk log masuk ke Ubuntu sebagai pengguna root, buka terminal dan gunakan arahan su dengan pilihan dash --, --l atau --login.

Su—

Anda akan digesa untuk memasukkan kata laluan anda dan anda kini log masuk ke Ubuntu sebagai pengguna super.

Sila ambil perhatian bahawa apabila anda log masuk ke Ubuntu sebagai superuser, simbol $ tipikal shell bash akan bertukar kepada simbol #.

Kini, tidak perlu meletakkan sudo apabila melaksanakan perintah berkaitan sistem atau mengakses fail sistem.

Untuk menyambung semula identiti anda sebagai pengguna biasa, gunakan arahan keluar atau log keluar.

Log masuk sebagai akar melalui pengurus paparan

Kaedah di atas hanya berfungsi dari terminal, namun, jika anda ingin log masuk ke Ubuntu sebagai superuser menggunakan pengurus paparan, anda juga boleh melakukannya.

Amaran: Kaedah ini tidak disyorkan kerana dalam kes serangan berniat jahat, anda mungkin kehilangan kawalan ke atas pelayan. Anda juga boleh menyebabkan kerosakan pada fail sistem semasa memasang perisian daripada sumber yang tidak diketahui.

Sila ambil perhatian bahawa arahan berikut adalah untuk Ubuntu 22.04 dengan persekitaran desktop GENOME dan tidak akan berfungsi jika anda tidak menggunakan GENOME.

GENOME terkini menggunakan pengurus paparan GDM3 secara lalai, jadi kami akan menggunakan penyunting teks nano untuk mengakses fail konfigurasi GDM3.

sudo nano/etc/gdm3/custom.conf

Taip baris berikut dalam fail.

AllowRoot = benar

Sekarang, tekan Ctrl+x untuk keluar dari fail dan simpan perubahan.

Langkah seterusnya melibatkan mengubah suai direktori PAM atau Modul Pengesahan Boleh Pasang, yang mengandungi fail kata laluan GDM.

Amaran: Pengubahsuaian yang salah boleh merosakkan fail konfigurasi pam.d, akhirnya menyebabkan pelayan anda tidak dapat diakses.

Buka fail gdm-passowrd sekali lagi menggunakan editor Nano.

Sudo Nano/etc/pam.d/gdm-password

Ulas baris yang diserlahkan dalam tangkapan skrin di atas menggunakan # tanda.

Tekan ctrl+x untuk keluar dan simpan fail.

Sekarang, mulakan semula sistem Ubuntu anda dan pilih pilihan tidak tersenarai pada skrin log masuk.

Masukkan nama pengguna, pengguna super dan kata laluan yang dibuat dalam bahagian Log masuk sebagai pengguna super.

Selepas log masuk, buka terminal dan anda akan melihat simbol # secara lalai.

Gunakan sudo untuk log masuk sebagai root

Jika anda adalah sebahagian daripada kumpulan pengguna dan pentadbir biasa, atau mempunyai hak pengguna super (Sudoer), anda boleh menggunakan arahan sudo untuk log masuk sebagai pengguna super.

Su Dao-S

atau

Sudoui

Selepas melaksanakan arahan di atas, anda akan diminta untuk kata laluan anda, masukkan kata laluan anda (kata laluan pengguna bukan kata laluan root).

Nama pengguna akan ditukar daripada nama biasa anda kepada superuser gunakan arahan horami untuk mengetahui nama pengguna semasa.

Wah wow nasi

Sebelum log masuk sebagai root, nama pengguna ialah Sam, tetapi selepas log masuk sebagai root, nama pengguna akan ditukar kepada root.

Selalu ada risiko keselamatan yang dikaitkan dengan pengguna akar aktif. Oleh itu, saya mengesyorkan menggunakan perintah sudo untuk mengakses hak pengguna root.

Kesimpulan

Pengguna root ialah pengguna peringkat tertinggi dengan semua kebenaran, namun, pada Ubuntu, pengguna root tidak aktif secara lalai. Untuk mengaktifkan pengguna root, anda perlu menetapkan kata laluan menggunakan arahan passwd. Jika pengguna sudah sudoer, pengguna boleh menggunakan arahan sudo-i untuk menjadi pengguna root. Panduan ini juga menyebut cara untuk mendayakan log masuk akar daripada GUI, yang tidak disyorkan. Adalah penting untuk ambil perhatian bahawa dalam banyak pengedaran Linux termasuk Ubuntu, pengguna akar tidak aktif kerana risiko keselamatan. Adalah disyorkan untuk menggunakan sudo dan bukannya log masuk sebagai pengguna akar aktif kerana ia adalah pilihan yang lebih selamat. Untuk mengetahui lebih lanjut tentang su dan sudo, gunakan arahan man su dan man sudo dalam terminal.

Atas ialah kandungan terperinci Log masuk ke Ubuntu sebagai pengguna super. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:mryunwei.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!