Ubuntu

Cara mengaktifkan dan menonaktifkan akun Root di Ubuntu

Cara mengaktifkan dan menonaktifkan akun Root di Ubuntu

Akun administrator utama dan default di Ubuntu dan distribusi Linux lainnya adalah akun root. Secara default, saat Anda menginstal beberapa distribusi Linux (seperti CentOS dan RedHat) di mesin Anda, wizard penginstalan membuat akun root secara otomatis. Ini juga memungkinkan Anda untuk mengatur kata sandi akun root juga.

Namun, di Ubuntu selama instalasi, akun root akan dibuat di latar belakang tetapi tanpa memberi Anda opsi untuk mengatur kata sandi akun. Secara umum, akun di Linux tanpa kata sandi atau dengan yang kosong dianggap sebagai akun yang dinonaktifkan sampai diaktifkan secara manual.

Dalam tutorial ini, kami akan menunjukkan cara mengaktifkan, menonaktifkan, dan mengatur kata sandi ke akun root di Ubuntu. Tak perlu dikatakan bahwa dengan instalasi default, akun root terkunci dan dinonaktifkan.

Sebelum memulai, Anda dapat memeriksa informasi kata sandi akun root Anda menggunakan perintah berikut:

sudo grep root /etc/passwd

Periksa Apakah Akun Root Memiliki Kata Sandi

Seperti yang Anda lihat pada tangkapan layar di atas, "x" berarti akun tersebut memiliki kata sandi kosong.

sudo grep root /etc/shadow

Periksa Apakah Akun Root Memiliki Kata Sandi

Dalam tangkapan layar ini, "!” menunjukkan bahwa kata sandi terkunci. Akun dengan kata sandi terkunci berarti pengguna akun tidak akan dapat menggunakan kata sandi. Jika pengguna mengetikkan kata sandi yang benar atau salah, upaya login pengguna akan gagal.

Sekarang untuk mengaktifkan akun root dan mengatur kata sandinya, Anda dapat menggunakan salah satu dari tiga metode berikut tergantung pada penggunaan Anda:

Metode Pertama: Aktifkan/Nonaktifkan Akun Root Sementara

Dalam metode ini, akun root akan diaktifkan untuk tugas tertentu. Untuk mengizinkan akun root dalam metode ini, Anda dapat menggunakan perintah berikut:

sudo -i

Aktifkan Akun Root Sementara

Jika Anda perlu menonaktifkan akun root, yang Anda butuhkan hanyalah keluar dari sesi ini menggunakan perintah "keluar".

keluar

Keluar Dari Akun Root

Metode Kedua: Aktifkan / Nonaktifkan Akun Root Melalui Baris Perintah Command

Dalam metode ini, Anda akan dapat mengaktifkan atau menonaktifkan akun root melalui terminal atau baris perintah. Tetapi Anda tidak akan dapat masuk ke akun root melalui antarmuka grafis.

Untuk mengaktifkan akun root gunakan perintah berikut:

sudo -i passwd root

Setel Kata Sandi Untuk Root Akun

Seperti yang Anda lihat pada tangkapan layar di atas, perintah sebelumnya akan mengizinkan akun root dan juga memungkinkan Anda mengatur kata sandi akun root root.

Sekarang Anda dapat beralih ke akun root melalui terminal sebagai berikut:

su - root

Beralih ke Akun Root

Untuk menonaktifkan akun root dalam metode ini, gunakan perintah berikut:

sudo passwd -dl root

Nonaktifkan Akun Root

Untuk memastikan bahwa Anda telah menonaktifkan akun root, mari coba beralih ke akun tersebut dan lihat apa yang terjadi:

Beralih Ke Akun Root Setelah Menonaktifkannya

Seperti yang Anda lihat di tangkapan layar sebelumnya, Anda akan menghadapi kesalahan otentikasi gagal setelah menonaktifkan akun root.

Metode Ketiga: Aktifkan / Nonaktifkan Akun Root Di Baris Perintah dan Antarmuka Pengguna Grafis

Dalam metode ini, Anda akan dapat beralih ke akun root dari baris perintah serta antarmuka pengguna grafis.

Langkah 1. Untuk mengaktifkan akun root gunakan perintah berikut:

sudo -i passwd root

Setel Kata Sandi Untuk Root Akun

Langkah 2. Sekarang jika mari kita coba masuk melalui antarmuka pengguna grafis dan lihat apa yang akan terjadi:

Masukkan "root" di kotak teks nama pengguna.

Masuk Dengan Akun Root

Masukkan kata sandi akun root.

Kesalahan Saat Masuk Ke Akun Root

Seperti yang Anda lihat, kesalahan akan muncul saat login. Antarmuka grafis memiliki lapisan keamanan tambahan yang mencegah akun root dari login kecuali Anda mengonfigurasi beberapa file konfigurasi tambahan lainnya.

Langkah 3. Untuk mengaktifkan login akun root melalui antarmuka pengguna grafis, kita perlu mengedit dua file berikutnya:

/etc/gdm3/custom.conf /etc/pam.d/gdm-sandi

Tapi pertama-tama mari buat cadangan file konfigurasi itu:

sudo cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf_backup sudo cp /etc/pam.d/gdm-sandi /etc/pam.d/gdm-password_backup

File Konfigurasi Cadangan

Langkah 4. Sekarang buka "/etc/gdm3/custom".conf” file konfigurasi menggunakan editor favorit Anda.

sudo vi /etc/gdm3/custom.konf

Buka File konfigurasi khusus

Di bawah bagian "Keamanan" tambahkan baris berikutnya, seperti tangkapan layar di bawah ini.

AllowRoot=benar

Edit File konfigurasi khusus

Simpan dan keluar dari file konfigurasi "khusus".

Langkah 5. Buka "/etc/pam.d/gdm-password” file konfigurasi.

Buka File konfigurasi kata sandi gdm

Cari baris di bawah ini dan tambahkan hash "#" di awal baris, seperti tangkapan layar di bawah ini.

Edit File konfigurasi kata sandi gdm

Simpan dan keluar dari file konfigurasi "gdm".

Langkah 6. Untuk menerapkan perubahan sebelumnya, Anda perlu me-reboot sistem Anda menggunakan perintah berikutnya.

sudo reboot -f

Langkah 7. Setelah reboot coba login menggunakan akun root.

Akun Root Diaktifkan

Selamat Anda telah masuk ke akun root menggunakan antarmuka pengguna grafis.

Langkah 8. Untuk menonaktifkan akun root, gunakan perintah yang sama seperti pada metode baris perintah.

sudo passwd -dl root

Nonaktifkan Akun Root

Langkah 9. Urungkan perubahan yang telah Anda lakukan di dua file konfigurasi (atau Anda dapat memulihkan file asli dari file cadangan).

Hapus “AllowRoot=true” dari “/etc/gdm3/custom.conf” file konfigurasi, seperti tangkapan layar di bawah ini.

Edit File konfigurasi khusus Dan Hapus Opsi yang Ditambahkan

Hapus tanda hash “#” dari “/etc/pam.d/gdm-password” file konfigurasi, seperti screenshot di bawah ini.

Edit File konfigurasi kata sandi gdm Dan Hapus Opsi yang Ditambahkan

Itu saja untuk saat ini. Jika Anda menghadapi pertanyaan, tinggalkan komentar, dan kami akan dengan senang hati membantu Anda.

Emulator Konsol Game Terbaik untuk Linux
Artikel ini akan mencantumkan perangkat lunak emulasi konsol game populer yang tersedia untuk Linux. Emulasi adalah lapisan kompatibilitas perangkat l...
Distro Linux Terbaik untuk Gaming pada tahun 2021
Sistem operasi Linux telah berkembang jauh dari tampilan aslinya, sederhana, berbasis server. OS ini telah sangat meningkat dalam beberapa tahun terak...
Cara merekam dan streaming sesi permainan Anda di Linux
Dulu, bermain game hanya dianggap sebagai hobi, namun seiring berjalannya waktu, industri game mengalami pertumbuhan yang sangat pesat baik dari segi ...