Terug naar de originele bootloaderconfiguratie en cli toegang
Als je /etc/inittab
en /etc/passwd
aangepast hebt, reboot je toon door op de reset-knop te drukken.
Wacht een tijdje, en je komt terug in het normale gedrag van toon, nu met een login shell. Omdat tijdens de U-Boot hack niks definitief opgeslagen is, start toon weer normaal op (zonder init=/bin/sh
). Let op dat de console output van alle netwerkinterfaces en de framebuffer ook naar dezelfde console gestuurd wordt. Dat betekent dat er een heleboel tekst in de console verschijnt zonder dat je wat intikt. De login-prompt voor de shell wordt er gewoon tussendoor gegooid. Zoek naar het volgende:
. . .
Eneco Toon by Quby
eneco-001-xxxxxx login:
. . .
in de console output. Het kan verstopt zitten in een lawine aan andere tekst die op de console afgedrukt wordt. Zodra je deze tekst (de login prompt) ziet, kun je doorgaan naar de volgende stap.
Om Patrick Volkerding, lead developer van Slackware te citeren:
You may now login as “root”.
Dus tik in:
root
en je bent volledig de baas over je eigen toon.
Stel wel even een STERK wachtwoord in. Tik in:
passwd
en volg de stappen op het scherm.
Zet je toon nog niet in elkaar, we hebben de seriele poort nog nodig om de netwerkverbindingen met de buitenwereld open te zetten.
Door naar stap 8: Netwerktoegang verschaffen
Terug naar stap 6: Aanpassen van de boot scripts en passwd bestand
Ik heb versie 4.13.x dus bij mijn verschijnt de login optie niet.
Mij is niet duidelijk waar ik het ww voor de root user dan kan aanpassen.
Ik krijg in alle gevallen, via de ttl console of via ssh, de melding dat
passwd: applet not found
Iemand een idee?
Hij zit op een intern subnetwerk waar verder niemand zomaar komt, maar extra beveiligen is altijd beter ?
Anne.
Als iemand hier nog tegen aan loopt: Kans dat je in /etc/passwd teveel hebt weggehaald. Na root:: moet twee maal een dubbele punt staan.
R86,
ik heb na jouw reactie nog een keer gecontrolleerd of ik : extra had weggehaald, maar dat was niet zo.
Helaas krijg ik nergens te zien om in te loggen.
ik weet dat dit best oud is, maar weet je nog wat je precies hebt gedaan?