Noong nakaraang araw ay nagtatrabaho ako sa pagpapanatili ng ilang mga virtual machine (VM, Virtual Machine) at nangyari sa akin na hindi ko naalala ang password de Ugat ni mula sa anumang ibang gumagamit. Oh! Kawawa naman ako, ang gulo kong nakuha! !Anong ginawa ko!? Sa anong oras ko binago ang password na hindi ko maalala? Pagkatapos ay sumunod ang ilang mga saloobin na hindi ako maaaring magparami ngunit maiisip mo ...
Sa paghahanap sa blog ay nakakita ako ng isang lumang post mula sa aking kaibigan masigla para Baguhin ang root password sa Debian / LMDE. Sa kasamaang palad hindi ito gumana para sa akin, kaya narito ang isa pang pamamaraan.
Sa gayon, ang totoo ay hindi niya naalala ang password at pati na rin ang naimbak niya sa KeePassX hindi ito gumana, para sa anumang gumagamit. Kaya pagkatapos ng pagbibigay ng pagsubok ng isang libo at isang mga susi na sumagi sa aking isipan ay nag-deign lang ako upang mag-reset sa password de Ugat mula sa GRUB para sa aking mahal Debian.
Pag-edit ng mga pagpipilian sa GRUB
Ang proseso ay medyo simple at ang kailangan lamang ay magkaroon GRUB naka-install (hindi banggitin na kailangan nating mag-access upang makita ang machine boot, tama ba?). Sa aking kaso, nakakonekta ako sa virt-manager (Mayroon akong mga VM na may KVM) at na-reboot ang makina, ngunit gumagana din ito para sa isang tunay na makina.
Kapag ang GRUB simulan kailangan nating i-edit ang mga pagpipilian sa boot sa pamamagitan ng pagpindot sa susi e.
Ngayon ay dapat nating i-edit ang mga pagpipilian kung saan nagsisimula ang system. Lumipat kami sa linya na naglo-load ng kernel ng operating system. Ito ang linya na nagsisimula sa linux:
echo 'Loading Linux 3.2.0-4-amd64 ...' linux /vmlinuz-3.2.0-4-amd64 root = / dev / mapper / seacat-root ro tahimik
At idinagdag namin:
init=/bin/bash
Pagkatapos ng salita tahimik. Ang linya ay dapat na:
linux /vmlinuz-3.2.0-4-amd64 root=/dev/mapper/seacat-root ro quiet init=/bin/bash
Kapag na-edit na ito, kailangan lang naming simulan ang makina. Tulad ng sinasabi nito sa imahe, kasama Ctrl+x o F10 sinisimulan namin ang system sa mga pagpipiliang ito.
Ibabalik nito ang isang shell at maaari naming mai-edit ang file / etc / anino.
Inaalis ang Root password
Sa ika-apat na linya ng imahe, lilitaw ang prompt tulad ng sumusunod:
root@(none):/#
Ang unang bagay na dapat nating gawin ay bumalik filesystem kaya't mayroon itong mga pahintulot sa pagsusulat. Isinasagawa namin iyon:
root@(none):/# mount -o remount rw /
Ngayon oo, maaari tayong magpatuloy sa pag-edit nano ang file / etc / anino.
Ang file / etc / anino sa unang linya mayroon kang impormasyon ng ugat. Para sa bawat linya mayroon kaming isang hanay ng mga patlang at pinaghiwalay ito ng dalawang puntos (:).
Ang unang patlang ay tumutugma sa username, ang pangalawang patlang ay ang hash na tumutugma sa password. Ang dapat nating gawin ay tanggalin ang lahat ng mga character upang wala ito password de ugat. Tulad ng nakikita sa imahe:
Nai-save namin ang file sa Ctrl+o at iniwan namin si nano kasama Ctrl+x. Ngayon kailangan lang nating i-restart ang makina. Kapag hiniling sa amin ng system na mag-login maaari kaming magpasok bilang ugat nang hindi na kinakailangang pumasok password.
Kapag nagsimula ang system, pumapasok kami bilang ugat at ngayon maaari na tayong tumakbo passwd at nagtakda kami ng bago password de ugat:
# passwd
Inaasahan kong nagsilbi ito!
Ito ay isa sa mga item na kailangan mong magkaroon sa kamay, para kapag nangyari ang isang sakuna. Mabilis o huli na mangyari iyon!
Nalutas ko ito sa medyo katulad na paraan, ngunit nang hindi kinakailangang hawakan ang mga anino. Sa aking blog sinabi ko sa iyo kung paano ko ito nagawa.
http://unbrutocondebian.blogspot.com.es/2014/03/restablecer-la-contrasena-de-root.html
HELLO LITOS, MEGAFAN AKO MULA SA BLOG MO !!!!
Napakagandang tuto. Nagustuhan ko kung paano mo nagawa upang i-reset ang root password.
ITO AY ISANG NAKAKAKAKATAKITANG PAGSISIMPIT SA LIGUR !!!
Paano gawin upang maiwasan ito? Mayroon ka bang mga ideya?
Hindi ito isang pagkabigo sa seguridad, ito ay isang paraan upang mabawi ang system mula sa isang seryosong problema tulad ng pagkalimot sa password ng administrator.
Para sa kadahilanang ito, pinaghigpitan ng mga CPD ang pag-access, upang maiwasan ka na makalikot sa grub. Ngunit kung napansin mo na hindi ito sapat o ang pag-access ay hindi maaaring limitado, dapat mong protektahan ang grub
https://blog.desdelinux.net/como-proteger-grub-con-una-contrasena-linux/
Mamahinga, sa buhay walang katiyakan! Dapat mo lamang magkaroon ng kamalayan ng lahat, pag-update, pagsubaybay! 🙂
Sumasang-ayon ako sa kasosyo, pinapayagan nito ang sinuman na ma-access ang aming pc, seryoso, tama?
Kapintasan sa seguridad? Ito ay tulad ng kung sinabi mo na ang pagpipilian i-reset ang password mapanganib ang iyong email.
pagsunod sa klasikong pagkahati, at pag-encrypt ng ilang mga pagkahati / folder na may personal na impormasyon, paghihiwalay / root / home / usr / var / boot at napakaraming mga mount point na ngayon ay nasa isang partisyon na sila.
Pagbati ng mga kasamahan, napakahusay na blog at napakahusay na patnubay, nais kong linawin na ang hakbang na ito na root @ (wala): / # mount -o remount rw / ay hindi kinakailangan sa mga system batay sa debian at maraming mga system batay sa Red Hat, at lamang ang ilang mga disto na nakabatay sa Gentoo ay ang nangangailangan ng hakbang na ito, patakbuhin lamang ang passwd pagkatapos gampanan ang mga hakbang na inilalarawan nila upang ipasok ang system nang walang root password
Napakagandang tutorial, tulad ng sinabi nila sa itaas, sa kaganapan ng isang sakuna, bail out ito, ngunit ito ay halos palaging maiwasan sa mahusay na kontrol ng pagbabago.
Salamat sa pagbabahagi.
Pagbati.
sa mga paborito o bookmark = D
Kaya karaniwang kung ang isang tao ay nais na mag-access sa aking pc, kailangan lang nilang i-restart ito, i-access ang grub, fiddle at voila.
Oo, maliban kung protektahan mo ang password ng Grub, na maaaring ligtas na magawa.
Huwag matakot, kung ang masamang tao sa pelikula ay may pisikal na pag-access sa computer at may alam, hindi maiiwasan na makamit niya ang kanyang mga layunin.
Ang pamamaraang grub na ito ay ginagawang medyo madali upang gawin kung ano ang maaari mong palaging chroot mula sa isang live-cd / dvd.
Ngunit kung ang gumagamit na nagmamay-ari ng pc ay nagbago ng root password, malalaman niya kung bakit hindi na siya makapasok.
Ang bagay na naka-screw up ay para sa isang tao na mag-chroot mula sa isang live-cd / dvd at gumawa ng isang kopya ng / etc / shadow file sa isang pendrive upang magsaya kasama si john-the-rupper sa kanilang sariling computer, maiikot ito dahil hindi mo malalaman kung ang iyong ugat at mga password ng gumagamit ay basag.
Compa maraming salamat maraming naitulong sa akin
Kumusta, mula sa nakikita ko, ipagpalagay mo na ang bawat isa na magbasa ng iyong tutorial ay dapat na isang dalubhasa kahit na advanced sa paghawak ng Linux, ngunit paano kung hindi siya !!!!! Kaya nagtataka ako kung ano ang nano na iyon, at paano ko ito bubuksan, na may anong utos at saan ko ilalagay ang utos na iyon? Ang / etc / shadow file, nasaan ang file na iyon at paano ako makakarating sa folder na iyon upang magawa kung ano ang sinasabi ng tutorial na ito. "MATA" Hindi ko pinupuna ang tutorial, sa kabaligtaran, napakahusay, mahusay, ngunit dapat mo ring isipin ang tungkol sa mga hindi alam (isinasama ko ang aking sarili) tungkol sa paghawak ng utos sa Linux. Ipinaliwanag ko, ipinapalagay ko na ang pagsulat ng nano ay magbubukas ng editor at ginawa ito, ngunit pagkatapos ay hindi ko alam kung paano makarating sa / etc / anino habang nasa nano. At patawarin ang natitirang mga gumagamit, ngunit hindi lahat sa amin ay dalubhasa, marami sa atin ay masigasig na nag-aaral lamang .... higit pang detalye ... Salamat ...
mahusay ngayon isang bagay na katulad ang nangyari sa akin at alam ko na sa pamamagitan ng grub ito ay tapos na at maniwala ka sa akin ng maraming beses na ginawa ko ito ngunit mas kumplikado
Sa tutorial na ito ipinaliwanag niya ito nang napaka-simple, ilalapat ko ito kung posible sa linggong ito
salamat sa iyong kontribusyon isang libong pagbati
BUE - NÍ - YES - MO.
Nailigtas ako nito mula sa pag-reformat ng Debian.
Totoo din ito para sa Debian 8, na kung saan ay sinubukan ko ito.
Maraming salamat.
Hindi ito gumana para sa akin, mayroon pa rin akong parehong problema, hindi ko alam kung kailangan kong makita ang katotohanang nag-install ako ng debian sa graphic mode sa virtualbox, nais kong tulungan mo ako: /,
Malaki! Na-format ko ang isang tala sa debian 8 at na-hit ako nang nakalimutan ko ang pass. Sumasang-ayon ako na hindi ito isang "pagkabigo", gayon pa man sa palagay ko ang mga sistemang panseguridad na iminumungkahi nila ay napakalakas. Tungkol sa gumagamit na may mga pag-aalinlangan, sa halip, sa halip na sabihin na "akala mo lahat tayo ay dalubhasa", mailalagay ko lang ang mga pagdududa, nang walang pagtatangi ;-D.
Maraming salamat sa pagbabahagi!
ps: Kailangan kong isagawa ang mount step, na-edit ko ang pass mula sa aking tuta na linux, hehe, ngunit kailangan ko pa ring ipasok ang mga pagpipilian sa grub upang mailapat ang passwd (walang paraan!)
Kumusta, una, maraming salamat sa kontribusyon, ito lamang ang kailangan ko upang hindi muling mai-install ang Debian 8, ngunit mayroon akong isang mas seryosong problema, at kapag ginawa ko ang buong proseso at nagsisimula sa bash mode hindi gagana ang OS ang keyboard ... o hindi rin ito nakakakita o gumagana ang mga ilaw ng keyboard o anumang bagay, kaya't hindi ko mababago ang anumang bagay mula sa bash root mode.
PS: para sa kung ano ang nagkakahalaga mayroon akong isang katulad na problema kapag nag-install ako ng debian, na-install ang grub boot loader sa isa pang independiyenteng pagkahati at debian sa isa pang pagkahati, naranasan ko ito dati sa iba pang mga system at palagi itong gumana para sa akin, sa kasong ito kasama ang Hindi debian, at esque nang magsimula ang debian na naka-install lamang ang graphic na interface ay hindi gumagana ang keyboard o ang mouse, kapag kailangan mong ilagay ang password upang simulan ang session.
SALAMAT SA ADVANCE SA PAGTULONG SA IBA, PAGBABATI.
Maraming salamat sa iyong naiambag. Mabilis at mabisang solusyon 😉
Salamat! Niligtas mo ako! ; D
hello sa lahat ng kailangan ko ng tulong ginawa ko ang buong proseso kung saan ko dapat isulat ang r mount -o remount rw / ngunit ang isa sa mga bagay ay nagkamali, at pagkatapos ay sinubukan ko ngunit napupunta lamang hanggang sa sumulat ako init = / bin / bash Binibigyan ko ito ng ctrl + x at mula doon may lumabas na mga letra, mabilis silang dumadaan ngunit hindi ito umabot sa screen ng r mount -o remount rw / ano ang dapat kong gawin?
Maraming salamat sa tutorial na ito, talagang kapaki-pakinabang ito sa akin, sa debian 9 ay hindi ako pinapasok na pumasok bilang root user at sa ito ay nalutas ito, muli na namang salamat.
Perpekto ang Tuto napakahusay ikaw ay isang capo!
Hello.
Sinubukan kong ilapat ang pamamaraang ito ngunit hindi ito gumana para sa akin.
Ang problema ay na, bagaman maaari nating mai-edit ang file na "anino", hindi namin mai-save ito. Ang pag-edit nito nang walang pagkakaroon ng mga pribilehiyo ay bubukas ito sa read-only mode.
Pagbati.
[quote] Ang unang bagay na dapat nating gawin ay muling ibigay ang filesystem upang mayroon itong mga pahintulot sa pagsulat. Isinasagawa namin iyon:
root @ (wala): / # mount -o remount rw / [quote]
Sa palagay ko ito ang dahilan kung bakit kailangan mong balikan ang fs.
Sa palagay ko naaalala ko na para sa W ay may isang paraan din upang ma-access ang mga gumagamit at baguhin o alisin ang password, sa pamamagitan ng isang livecd.
Hakbang upang iwanan ang aking pasasalamat, kung naaangkop. Nakuha mo ako sa isang malaking gulo. Sinuri ko ang iba pang mga blog at ang solusyon na ito ay ang pinaka kumpleto at pinakamahusay na naipaliwanag.