Masuk Sebagai Root di Ubuntu

Masuk Sebagai Root Di Ubuntu



Pengguna root tidak aktif di Ubuntu secara default. Itu dapat diaktifkan dengan mengatur kata sandinya menggunakan kata sandi perintah dan kemudian menggunakan miliknya - perintah Anda dapat login sebagai root.

Pengguna root adalah pengguna yang memiliki semua hak administratif tanpa batasan apa pun. Itu dapat mengakses dan memodifikasi file apa pun, menambah atau menghapus pengguna, menginstal atau menghapus perangkat lunak, dan mengubah konfigurasi sistem.

Pengguna root berbeda dari pengguna biasa, memiliki hak istimewa tertinggi dan kekuatan yang jauh lebih besar. Misalnya, pengguna root dapat menjalankan perintah penting dan mengedit file sistem tanpa batasan apa pun, sebaliknya, pengguna biasa tidak memiliki izin tersebut.







Dalam panduan ini, saya akan menjelajahi pengguna root Ubuntu, cara masuk sebagai pengguna root, dan perbedaannya dari pengguna biasa.



Catatan: Untuk instruksi dan perintah yang disebutkan dalam panduan ini, saya menggunakan Ubuntu 22.04.



Pengguna Root Ubuntu

Pada instalasi Ubuntu, pengguna root dibuat tanpa kata sandi. Pengguna root tetap tidak aktif untuk menghindari kerusakan yang tidak disengaja pada file sistem. Oleh karena itu, setiap kali Anda masuk ke sistem Ubuntu Anda, Anda masuk sebagai pengguna biasa dengan ketentuan tertentu. Namun, itu tidak berarti Anda tidak akan dapat mengakses hak akses root. Jika Anda memiliki hak administratif, maka tambahkan sudo sebelum perintah memungkinkan Anda untuk mengeksekusi khusus untuk akar perintah.





Akar Vs Sudo

Akar adalah akun dengan segala keistimewaan, sedangkan Sudo adalah alat baris perintah yang memungkinkan pengguna normal dengan hak khusus untuk menjalankan perintah yang memerlukan kekuatan root. Misalnya, ketika Anda menjalankan perintah terkait sistem di Ubuntu, itu memberi Anda izin ditolak kesalahan . Ini menyiratkan bahwa Anda tidak memiliki wewenang untuk melakukan perubahan tersebut.



Tetapi ketika sebagai pengguna sudo biasa, Anda memasukkan sudo sebelum perintah, itu dijalankan tanpa masalah sama sekali.

Namun, jika Anda bekerja sebagai pengguna root di sistem Anda, Anda tidak perlu menambahkan sudo sebelum perintah untuk melakukan tugas terkait sistem.

Untuk menjalankan perintah sudo, pengguna biasa harus diberikan hak administratif; lihat panduan kami tentang menambahkan pengguna ke sudoers di Ubuntu untuk lebih jelasnya.

Aktifkan Pengguna Root di Ubuntu

Seperti yang dibahas sebelumnya, pengguna root dikunci di Ubuntu dan variannya. Namun, Anda dapat mengaktifkannya dengan menetapkan kata sandi untuk pengguna root.

Perhatikan bahwa, jika Anda bukan bagian dari sudoers, Anda tidak dapat melakukan langkah-langkah ini.

Anda dapat mengaktifkan pengguna root menggunakan kata sandi perintah dengan akar sebagai nama pengguna.

sudo kata sandi akar

Setelah menjalankan perintah, tetapkan kata sandi yang kuat, dengan mengingat pentingnya pengguna root. Setelah kata sandi ditetapkan, pengguna root diaktifkan dan dapat diakses.

Masuk sebagai Root

Untuk masuk sebagai root di Ubuntu, buka terminal dan gunakan miliknya perintah dengan tanda hubung , -aku, atau --Gabung pilihan.

miliknya -

Anda akan dimintai kata sandi; ketikkan kata sandi, dan sekarang Anda login sebagai root di Ubuntu.

Perhatikan bahwa tipikal $ tanda bash shell diubah menjadi # masuk ketika Anda masuk sebagai root di Ubuntu.

Sekarang, Anda tidak perlu menggunakan sudo saat menjalankan perintah terkait sistem atau mengakses file sistem.

Untuk kembali sebagai pengguna biasa, gunakan KELUAR atau keluar memerintah.

Login sebagai Root melalui Display Manager

Cara di atas hanya bisa dilakukan di terminal saja, namun jika Anda ingin menggunakan display manager untuk login sebagai root di Ubuntu, cara ini juga bisa dilakukan.

Peringatan: Cara ini tidak disarankan karena Anda berpotensi kehilangan kendali server jika terjadi serangan berbahaya. Mungkin juga Anda menyebabkan kerusakan pada file sistem saat menginstal perangkat lunak dari sumber yang tidak dikenal.

Perhatikan bahwa petunjuk berikut ditujukan untuk Ubuntu 22.04 dengan lingkungan desktop GENOME, dan tidak akan berfungsi jika Anda tidak menggunakan GENOME.

GENOME terbaru menggunakan GDM3 display manager secara default, jadi kita akan mengakses file konfigurasi GDM3 menggunakan editor teks nano.

sudo nano / dll. / gdm3 / custom.conf

Ketik baris berikut di file.

IzinkanRoot = BENAR

Sekarang, tekan ctrl+x untuk keluar dari file dan menyimpan perubahan.

Langkah selanjutnya melibatkan modifikasi PAM atau Modul Otentikasi yang Dapat Dicolokkan direktori, yang memiliki file kata sandi GDM.

Peringatan: Modifikasi dengan kesalahan berpotensi merusak pam.d file konfigurasi, yang pada akhirnya dapat membuat server Anda tidak dapat diakses.

Buka gdm-kata sandi file lagi menggunakan editor nano.

sudo nano / dll. / pam.d / kata sandi gdm

Komentari baris yang disorot pada tangkapan layar di atas menggunakan # tanda.

Tekan ctrl+x untuk keluar dan menyimpan file.

Sekarang, lanjutkan untuk me-reboot sistem Ubuntu, dan kemudian pada layar login pilih Tidak Terdaftar pilihan.

Masukkan nama pengguna akar dan kata sandi yang dibuat di Masuk sebagai Root bagian.

Setelah login, buka terminal, dan Anda akan melihat # tanda tangan secara default.

Masuk sebagai Root menggunakan Sudo

Jika Anda adalah pengguna biasa dan bagian dari grup admin atau memiliki hak pengguna super (sudoer), maka Anda dapat masuk sebagai pengguna root menggunakan sudo memerintah.

sudo -S

Atau

sudo -Saya

Setelah menjalankan perintah di atas, Anda akan diminta memasukkan kata sandi, masukkan kata sandi Anda (kata sandi pengguna bukan root).

Nama pengguna akan diubah dari nama normal Anda menjadi root; menggunakan siapa saya perintah untuk mengetahui nama pengguna saat ini.

siapa saya

Sebelum login sebagai root, nama penggunanya adalah diri , tetapi setelah login sebagai root, nama pengguna diubah menjadi akar .

Selalu ada risiko keamanan yang terkait dengan pengguna root aktif. Jadi, saya akan merekomendasikan mengakses hak pengguna root menggunakan sudo memerintah.

Kesimpulan

Pengguna root adalah pengguna tingkat atas dengan semua izin, namun di Ubuntu, pengguna root tidak aktif secara default. Untuk mengaktifkan pengguna root, kata sandi perlu diatur menggunakan kata sandi memerintah. Jika pengguna sudah menjadi sudoer maka pengguna tersebut dapat menjadi root menggunakan sudo -i memerintah. Panduan ini juga menyebutkan metode untuk mengaktifkan login root dari GUI, yang tidak disarankan. Penting untuk dicatat bahwa dengan menyertakan Ubuntu di banyak distribusi Linux, pengguna root tetap tidak aktif karena risiko keamanan. Disarankan untuk digunakan sudo daripada masuk sebagai pengguna root aktif karena ini adalah opsi yang lebih aman. Untuk mempelajari lebih lanjut tentang su dan sudo gunakan kawan su Dan kawan sudo perintah di terminal.