Cara Menetapkan Semula Kata Laluan Terlupa Di Linux

Melupakan kata laluan ke akaun pengguna PC Linux anda boleh menjadi sangat menjengkelkan. Ia mengunci anda keluar dan menghalang anda daripada mengakses apa-apa. Jangan risau! Bertentangan dengan kepercayaan popular, anda tidak perlu memasang semula sepenuhnya sistem anda dan memulakan semuanya semula. Anda boleh menetapkan semula kata laluan yang terlupa pada Linux, dan menukar kata laluan kepada nama pengguna anda.

Kata Laluan Root

Cara Menetapkan Semula Kata Laluan Terlupa Di Linux

Satu cara untuk menuntut semula pengguna pada sistem Linux apabila anda terlupa kata laluan adalah dengan menggunakan akaun Root. Memandangkan Root mempunyai kawalan muktamad ke atas sistem, adalah mungkin untuk menetapkan semula kata laluan yang terlupa pada Linux secara paksa dengannya. Menggunakan Root untuk menetapkan semula kata laluan anda boleh dilakukan tanpa sebarang perisian baharu, cakera langsung, dsb.

Untuk memulakan proses, muatkan sistem Linux anda seperti biasa, dan biarkan ia dimuatkan ke skrin log masuk. Jangan log masuk! Sebaliknya, tekan Ctrl + Alt + F2 untuk membuka tetingkap TTY. Tetingkap TTY ini ialah cengkerang kecemasan yang boleh diakses oleh pengguna tanpa mengira log masuk.

Pada tetingkap TTY, anda akan melihat gesaan meminta nama pengguna. Dalam slot pengguna, masukkan "root," diikuti dengan kata laluan root.

Nota: jika anda menggunakan Ubuntu, Linux Mint atau pengedaran Linux lain yang melumpuhkan su dan akaun akar , kaedah ini tidak akan berfungsi. Cuba kaedah chroot sebaliknya.

Jika kata laluan Root betul, tetingkap TTY akan log masuk anda sebagai pengguna super, dengan kuasa penuh sistem Linux. Pada ketika ini, anda akan dapat menetapkan semula kata laluan pengguna anda:

nama pengguna passwd

Menjalankan passwd meminta anda memasukkan "kata laluan UNIX baharu". Buat begitu, dan cuba ingat kata laluan kali ini!

Memandangkan kata laluan pengguna anda ditetapkan semula, anda boleh menggunakan akaun pengguna itu semula. Gunakan arahan but semula untuk memulakan semula PC anda dan kembali ke skrin log masuk.

but semula

Selepas memulakan semula, anda sepatutnya boleh log masuk.

Chroot

Pada sesetengah pengedaran Linux, kaedah Root untuk menetapkan semula kata laluan tidak akan berfungsi. Ini disebabkan oleh fakta bahawa sesetengah sistem melumpuhkan keupayaan untuk log masuk sebagai su , dan sebaliknya menggunakan keistimewaan sudo untuk segala-galanya. Di satu pihak, ini adalah keselamatan yang lebih baik, tetapi dalam keadaan darurat, anda akan terlepas helah yang berguna.

Akibatnya, adalah lebih rumit untuk menetapkan semula yang terlupa pada Linux. Langkah pertama ialah memuat turun versi terkini Ubuntu untuk mencipta cakera langsung.

Selepas memuat turun Ubuntu, muat turun alat Etcher dan gunakannya untuk membuat cakera langsung Ubuntu. Setelah cakera langsung sedia, palamkan pemacu USB, mulakan semula PC anda dan but daripadanya.

Setelah Ubuntu dimuatkan, klik "cuba Ubuntu".

Sediakan Chroot

Sebelum menetapkan semula kata laluan, kami perlu menyediakan Chroot. Chroot akan membenarkan Ubuntu berinteraksi secara langsung dengan sistem pengendalian Linux pada pemacu keras anda, dengan akses root.

Buka terminal dan buat folder baharu dalam  /mnt . Pastikan anda melabelkan folder dengan nama OS anda. Dalam contoh ini, kami akan menggunakan OpenSUSE LEAP.

Cara Menetapkan Semula Kata Laluan Terlupa Di Linux

sudo -s mkdir -p /mnt/opensuse-leap/

Seterusnya, jalankan arahan lsblk untuk menentukan label pemacu itu. Dalam contoh ini, cakera keras ialah /dev/sda , dan partition OpenSUSE LEAP yang perlu kami lekapkan ialah /dev/sda1 . Anda mungkin berbeza.

Lekapkan partition pemasangan Linux anda ke folder baharu dalam /mnt . Pastikan anda menukar rujukan kepada "opensuse-leap" kepada nama folder OS anda dalam /mnt .

mount /dev/sda1 /mnt/opensuse-leap/

Dengan partition sistem dipasang, sudah tiba masanya untuk memautkan perkhidmatan Ubuntu yang sedang berjalan ke OS Linux pada cakera keras.

mount -t proc proc /mnt/opensuse-leap/proc mount -t sysfs sys /mnt/opensuse-leap/sys mount -o bind /dev /mnt/opensuse-leap/dev

cp -L /etc/resolv.conf /mnt/opensuse-leap/etc/resolv.conf

Dengan persediaan Chroot, sudah tiba masanya untuk mengaksesnya. Di terminal, lekapkan sistem pengendalian anda melalui cakera langsung Ubuntu dengan:

chroot /mnt/opensuse-leap /bin/bash

Semak sama ada anda benar-benar berada dalam Chroot dengan menjalankan Neofetch atau Screenfetch untuk memaparkan maklumat sistem .

Cara Menetapkan Semula Kata Laluan Terlupa Di Linux

Akhir sekali, tetapkan semula kata laluan pengguna anda dengan:

nama pengguna passwd

Apabila selesai, taip exit beberapa kali untuk menutup sesi Chroot. Dari sana, gunakan arahan umount untuk menyahlekap partition sistem anda daripada cakera langsung.

sudo umount /dev/sda1

Perintah di atas harus menyahlekap semuanya. Jika tidak, pertimbangkan untuk menggunakan pilihan "paksa".

sudo umount /dev/sda1 -l

Memandangkan pemacu sistem telah dinyahlekap dengan betul, adalah selamat untuk keluar dari cakera langsung. Klik menu di bahagian atas kanan dalam cakera langsung Ubuntu, kemudian pilih "reboot".

Keluarkan batang USB Ubuntu dan biarkan PC Linux anda dimulakan semula. Apabila ia dimulakan semula, kata laluan anda akan ditetapkan semula!

Tinggalkan Komen

Muat turun FlightGear Flight Simulator Secara Percuma [Selamat mencuba]

Muat turun FlightGear Flight Simulator Secara Percuma [Selamat mencuba]

Sekali-sekala semua orang memerlukan rehat, jika anda ingin bermain permainan yang menarik, cubalah Flight Gear. Ia adalah sumber terbuka berbilang platform percuma

OK Sampler Adalah Perisian Sampler Muzik Percuma

OK Sampler Adalah Perisian Sampler Muzik Percuma

Apakah Persampelan? Menurut Wikipedia, "Ia adalah tindakan mengambil sebahagian, atau sampel, satu rakaman bunyi dan menggunakannya semula sebagai instrumen atau

Aplikasi Desktop Google Tasks

Aplikasi Desktop Google Tasks

Tugasan Google tidak begitu popular seperti perkhidmatan Google yang lain seperti Kalendar, Gelombang, Suara, dll tetapi ia masih digunakan secara meluas dan merupakan sebahagian daripada orang ramai.

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Bagaimana Untuk Memulihkan Sekatan Yang Hilang Dan Data Cakera Keras [Panduan]

Dalam panduan kami sebelum ini tentang mengelap cakera keras dan media boleh tanggal dengan selamat melalui Ubuntu Live dan CD but DBAN, kami membincangkan cakera berasaskan Windows

Cara memasang Kali Linux terkini

Cara memasang Kali Linux terkini

Kali Linux ialah pengedaran Linux ujian keselamatan dan penembusan terkemuka. Ia digunakan oleh beribu-ribu profesional untuk mencari kelemahan keselamatan

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Bagaimana untuk memasang Devuan Linux

Bagaimana untuk memasang Devuan Linux

Devuan Linux ialah garpu Debian Linux dengan sistem init systemd dialih keluar sepenuhnya. Devuan melakukan ini untuk kebebasan init, membenarkan pengguna memilih mana-mana