Cara menetapkan semula kata laluan root apabila anda terlupa

Groot berkata: Saya akar

Di Linux dan persekitaran Unix lain yang kita ada kata laluan pengguna dan juga akaun root. Apabila kita lupa kata laluan pengguna tidak ada masalah besar kerana dengan akaun root atau menggunakan sudo kita dapat menggunakan alat pentadbiran tertentu untuk memulihkan kata laluan pengguna kita yang hilang atau hanya mengubahnya untuk yang baru. Sebaliknya, apabila perkara itu berlaku kepada kita dengan akaun akar, yang paling berkuasa, perkara-perkara agak rumit, tetapi ia juga bukan akhir dunia ...

Di est totorial sederhana kami akan mengajar anda bagaimana memulihkan atau menetapkan semula kata laluan root jika anda terlupa dan tidak dapat mengakses akaun istimewa anda di Linux. Kaedah yang akan saya jelaskan adalah biasa untuk semua pengedaran, walaupun sedikit berbeza bergantung pada sama ada anda menggunakan bootloader lain, dll., Tetapi jika anda menggunakan distro yang diketahui dengan GRUB, anda hanya perlu mengikuti langkah-langkah berikut:

  1. Mulakan semula komputer anda atau boot jika tidak menyala, tetapi awasi skrin GRUB, kerana anda harus melakukan beberapa operasi pada mereka. Oleh itu, jika undur mula memasuki entri lalai, gerakkan pemilih sehingga kiraan berhenti dan memberi anda masa. Sekiranya skrin GRUB tidak muncul kerana anda tidak mempunyai masa, anda harus mengubah konfigurasi GRUB sehingga muncul, jika anda tidak tahu memberikan komen dan saya akan cuba menerangkannya kepada anda ...
  2. Sekarang setelah kita berada di GRUB, tekan kekunci E untuk mengedit beberapa pilihan.
  3. Cari garis di mana muncul nama gambar binari kernel yang dimuat dan yang garisnya berakhir dengan "init = / bin / bash". Sekiranya anda melihat garis ini, anda akan melihat bahawa terdapat parameter baca-sahaja (ro) yang mesti anda ubah menjadi baca-tulis, iaitu, rw.
  4. Sekarang tekan F10 untuk menyimpan perubahan dan menghidupkan semula komputer dan apa yang akan kita perolehi sekarang akan menjadi bash shell prompt.
  5. Sekarang anda mesti bekerjasama dengan alat yang ada di cangkang ini tukar kata laluan root:


mount -n -o remount,rw /


passwd root (aquí cambiamos la contraseña de root por la nueva,y si quieres puedes cambiar la de otro usuario usando el nombre de usuario en vez de root)


exec /sbin/init

Dengan ketiga perintah ini, dimulakan semula sebaik sahaja kita menukar kata laluan dan kita boleh memasuki distro seperti biasa ...

Hay alternatif lain untuk kaedah ini, seperti menggunakan LiveCD, atau bahkan menyalin hash kata laluan yang diketahui ke dalam bidang yang sesuai dengan akaun root / etc / shadow, tetapi saya tidak mengesyorkannya, kerana jika anda lupa menukarnya setelah anda mempunyai akses, ia tidak akan selamat.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Carlos Saldaña kata

    "Dengan kekuatan besar datang tanggungjawab besar" - Paman Ben

  2.   misteri kata

    Sumbangan yang sangat baik Isaac. Terima kasih.

  3.   davidcrx kata

    Sekarang untuk artikel mengenai cara melindungi kata laluan dengan grub.

    Pos yang sangat baik.

  4.   Javi gembira kata

    Terima kasih untuk artikel itu, saya setuju dengan David, sekarang saatnya untuk melindungi grub untuk mengelakkan ini, kerana ketika itu "sesiapa" dapat mengacaukannya.

    Sesuatu ucapan.

  5.   sebas kata

    Dan kemudian artikel mengenai cara menetapkan semula kata laluan GRUB anda apabila anda terlupa.

  6.   Valia kata

    Saya tidak boleh mengakses halaman VCenter VAMI. Pentadbir yang menguruskannya pergi dan tidak meninggalkan kata laluan. Saya telah mencuba dengan 3 pengguna yang mungkin (root, dengan pengguna lain yang dimasukkan oleh pentadbir lama dan dengan pengguna tempatan yang mereka sebutkan administrator@vsphere.local dari Vcenter saya tetapi saya tidak masuk. Saya juga tidak faham sambungan SSH. Saya mempunyai program MobaXterm untuk sambungan SSH tetapi saya tidak faham cara menyambung ke alamat yang saya ada untuk VCenter saya. Apa yang boleh saya lakukan? Salam.