Log masuk Sebagai Root pada Ubuntu

Log Masuk Sebagai Root Pada Ubuntu



Pengguna akar tidak aktif pada Ubuntu secara lalai. Ia boleh diaktifkan dengan menetapkan kata laluannya menggunakan passwd arahan dan kemudian menggunakan dia - arahan anda boleh log masuk sebagai root.

Pengguna akar ialah pengguna yang memiliki semua keistimewaan pentadbiran tanpa sebarang sekatan. Ia boleh mengakses dan mengubah suai mana-mana fail, menambah atau mengalih keluar pengguna, memasang atau memadam perisian, dan menukar konfigurasi sistem.

Pengguna akar berbeza daripada pengguna biasa, memiliki keistimewaan tertinggi dan kuasa yang lebih ketara. Sebagai contoh, pengguna root boleh melakukan arahan kritikal dan mengedit fail sistem tanpa sebarang sekatan, sebaliknya, pengguna biasa tidak mempunyai kebenaran sedemikian.







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



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



Pengguna Root Ubuntu

Pada pemasangan Ubuntu, pengguna root dibuat tanpa kata laluan. Pengguna akar kekal tidak aktif untuk mengelakkan sebarang kerosakan yang tidak disengajakan pada fail sistem. Oleh itu, setiap kali anda log masuk ke sistem Ubuntu anda, anda masuk sebagai pengguna biasa dengan peruntukan tertentu. Walau bagaimanapun, itu tidak menunjukkan anda tidak akan dapat mengakses keistimewaan root. Jika anda mempunyai keistimewaan pentadbiran, kemudian tambah sudo sebelum arahan membenarkan anda untuk melaksanakan khusus akar arahan.





Root Vs Sudo

akar adalah akaun dengan semua keistimewaan, manakala Sudo ialah alat baris arahan yang membenarkan pengguna biasa dengan keistimewaan khas untuk menjalankan arahan yang memerlukan kuasa akar. Sebagai contoh, apabila anda melaksanakan perintah berkaitan sistem pada Ubuntu, ia memberi anda kebenaran ditolak kesilapan . Ini menunjukkan bahawa anda tidak mempunyai kuasa untuk membuat perubahan tersebut.



Tetapi apabila sebagai pengguna sudo biasa, anda memasukkan sudo sebelum arahan, ia dilaksanakan tanpa sebarang masalah.

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

Untuk menjalankan perintah sudo, pengguna biasa mesti diberikan hak pentadbiran; rujuk panduan kami tentang menambah pengguna kepada sudoers di Ubuntu untuk maklumat lanjut.

Dayakan Pengguna Root pada Ubuntu

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

Ambil perhatian bahawa, jika anda bukan sebahagian daripada sudoers, maka anda tidak boleh melakukan langkah-langkah ini.

Anda boleh mendayakan pengguna root menggunakan passwd perintah dengan akar sebagai nama pengguna.

sudo passwd akar

Selepas melaksanakan arahan, tetapkan kata laluan yang kuat, dengan mengingati kepentingan pengguna root. Setelah kata laluan ditetapkan, pengguna root didayakan dan boleh diakses.

Log masuk sebagai Root

Untuk log masuk sebagai root pada Ubuntu, buka terminal dan gunakan miliknya perintah dengan sengkang , -l, atau --log masuk pilihan.

miliknya -

Anda akan digesa dengan kata laluan; taip kata laluan, dan kini anda log masuk sebagai root pada Ubuntu.

Perhatikan bahawa tipikal $ tanda shell bash ditukar kepada # tandatangan apabila anda log masuk sebagai root pada Ubuntu.

Kini, anda tidak perlu meletakkan sudo semasa melaksanakan arahan berkaitan sistem atau mengakses fail sistem.

Untuk kembali sebagai pengguna biasa, gunakan keluar atau log keluar perintah.

Log masuk sebagai Root melalui Pengurus Paparan

Kaedah di atas akan berfungsi pada terminal sahaja, namun, jika anda ingin menggunakan pengurus paparan untuk log masuk sebagai root pada Ubuntu, itu juga boleh dilakukan.

Amaran: Kaedah ini tidak disyorkan kerana anda berkemungkinan kehilangan kawalan pelayan sekiranya berlaku serangan berniat jahat. Anda juga mungkin menyebabkan kemudaratan kepada fail sistem semasa memasang perisian daripada sumber yang tidak diketahui.

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 GDM3 pengurus paparan secara lalai, jadi kami akan mengakses fail konfigurasi GDM3 menggunakan penyunting teks nano.

sudo nano / dan lain-lain / gdm3 / adat.conf

Taip baris berikut dalam fail.

AllowRoot = benar

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

Langkah seterusnya melibatkan pengubahsuaian PAM atau Modul Pengesahan Boleh Palam direktori, yang mempunyai fail kata laluan GDM.

Amaran: Pengubahsuaian dengan ralat boleh berpotensi merosakkan pam. d fail konfigurasi, yang akhirnya boleh menjadikan pelayan anda tidak boleh diakses.

Buka gdm-passowrd fail semula menggunakan editor nano.

sudo nano / dan lain-lain / pam. d / gdm-kata laluan

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

Tekan ctrl+x untuk berhenti dan menyimpan fail.

Sekarang, teruskan untuk but semula sistem Ubuntu, dan kemudian pada skrin log masuk pilih Tidak tersenarai pilihan.

Masukkan nama pengguna akar dan kata laluan yang telah dibuat dalam Log masuk sebagai Root bahagian.

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

Log masuk sebagai Root menggunakan Sudo

Jika anda pengguna biasa dan sebahagian daripada kumpulan pentadbir atau mempunyai keistimewaan superuser (sudoer), maka anda boleh log masuk sebagai pengguna root menggunakan sudo perintah.

sudo -s

Ataupun

sudo -i

Selepas melaksanakan arahan di atas, anda akan digesa dengan input kata laluan, masukkan kata laluan anda (kata laluan pengguna bukan root).

Nama pengguna akan ditukar daripada nama biasa anda kepada root; menggunakan siapakah saya arahan untuk mengetahui nama pengguna semasa.

siapakah saya

Sebelum log masuk sebagai root, nama pengguna adalah dirinya sendiri , tetapi selepas log masuk sebagai root, nama pengguna ditukar kepada akar .

Selalu ada risiko keselamatan yang dikaitkan dengan pengguna akar aktif. Jadi, saya akan mengesyorkan untuk mengakses keistimewaan pengguna root menggunakan sudo perintah.

Kesimpulan

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