Bagaimana saya masuk ke laptop Linux saya jika saya lupa nama pengguna dan kata sandi?
Bagaimana saya masuk ke laptop Linux saya jika saya lupa nama pengguna dan kata sandi?
Jawaban:
Anda dapat masuk ke mode tunggal dari Grub. Selama booting, tekan Escpada layar boot Grub ketika diminta. Ini mungkin hanya menunjukkan kepada Anda Grub dengan daftar setiap kernel - jika itu masalahnya jangan tekan Esc.
Dari sini pilih entri pertama dan tekan euntuk mengedit entri itu. Halaman ke bawah ke garis yang dimulai dengan kerneldan tekan elagi.
Ini akan memungkinkan Anda untuk mengedit seluruh baris. Gulir ke kanan sampai Anda mencapai ujung dan menghapus splash quietdari garis, menggantinya dengan single. Tekan Enteruntuk menerima perubahan dan tekan buntuk boot ke baris kernel yang dimodifikasi. Ini akan mem-boot Anda ke mode pengguna tunggal dan akan menjatuhkan Anda ke shell root setelah boot selesai.
Dari sini Anda dapat menambahkan pengguna ke sistem, mengubah kata sandi pengguna, dll.
chrootmasuk ke dalamnya. Anda kemudian dapat mengeluarkan passwdperintah untuk mengatur ulang root, pengguna Anda, dll.
Anda mungkin melakukan seperti yang disarankan Marco , tetapi itu tidak akan bekerja pada semua distro. Lebih tepatnya, itu tidak akan berfungsi tanpa perlu memberikan kata sandi root pada sistem menggunakan openrc.
Cara yang lebih umum, tanpa menggunakan media yang dapat di-boot lainnya, adalah menambahkan init=/bin/bashatau init=/bin/shmem-boot opsi (di situlah Anda akan singlemengikuti jawaban Marco).
Pilihan lain, mungkin pilihan terakhir, adalah mem-boot dari media yang dapat dipindahkan (seperti livecd), me-mount partisi root sistem Anda dan melakukan chroot atau menjalankan pekerjaan kotor /etc/shadow. Maksud saya mengeditnya dan menghapus bidang hash kata sandi. Tapi itu adalah metode kotor (baca: berbahaya ): Pertama, /etc/shadowadalah file keamanan penting dan kesalahan dalam strukturnya dapat membuat pelanggaran keamanan atau hanya merusak banyak hal. Untuk mencegah kesalahan, seharusnya hanya diedit menggunakan vipw -sperintah - tetapi ini hanya mungkin ketika Anda chroot ke dalam sistem. Masalah lain dapat disebabkan oleh konflik / kesalahan yang terdeteksi oleh mekanisme keamanan canggih yang bekerja pada sistem. Tapi saya belum menggunakan sejauh ini, jadi tidak tahu apa masalah itu.
/etc/shadowdengan tangan berbahaya: seseorang dapat dengan mudah mengacaukan sistem atau bahkan mungkin menciptakan konflik dalam beberapa mekanisme keamanan tingkat lanjut. Oke, saya akan memperbarui jawabannya.
Sudah lama, saya belum menggunakan kotak Linux Ubuntu 12,04. Saya lupa id loginnya. Saya mencoba pendekatan berikut dan mendapatkan id login.
Berhenti di boot loader Grub, cari opsi untuk mengedit dan kembali ke baris perintah. Dalam kasus saya untuk mengedit itu adalah 'e', dan untuk baris perintah itu adalah 'c'. Setelah menekan tombol edit 'e', opsi untuk boot dan opsi untuk baris perintah berubah menjadi F10dan Ctrl+ Catau F2.
Gunakan metode apa saja dan lepaskan ke shell perintah boot loader (grub) Kemudian ketik ls. Ini akan menampilkan partisi pada disk.
#grub> ls
(hd0) (hd0,msdos5) (hd0,msdos1)
#grub>ls << (the partition of your boot kernel, u can see in the grub list against root option. it will be " root = (hd0,msdos1) >>
Jika tidak, Anda hanya perlu memeriksa dan menginstal file lain yang relevan untuk mendapatkan informasi.
dalam kasus saya linux saya diinstal pada (hd0, msdos1). Periksa file passwd di dll
#ls (hd0,msdos5)/etc/passwd
kemudian
#cat (hd0,msdos5)/etc/passwd
Periksa akhir frag file untuk nama pengguna Anda. Boot secara normal dan gunakan nama pengguna untuk login.