Ubuntu: Sudo-Zugriff als Gast erhalten

15772
Doug

Ich habe vor einiger Zeit Ubuntu Linux 12.04 installiert, um es auszuprobieren und herumzuspielen (daher habe ich keine Ahnung, was ich mache). Ich habe versucht, mein Ausgangsverzeichnis durch Bearbeiten der /etc/passwdDatei zu ändern. Allerdings muss ich einen falschen Wert eingegeben haben, da ich mich nicht mehr bei meinem Konto anmelden kann. Wenn ich es versuche, bootet es mich zum Anmeldebildschirm, bevor ich es auf den Desktop schaffe. Das einzige andere Konto ist guest (ich war noch nicht dazu gekommen, es zu deaktivieren), und ich kann mich ganz gut einloggen.

Da ich weiß, welche Datei ich vermasselt habe, kann ich sie wieder bearbeiten und hoffentlich erneut anmelden. Da es sich hierbei jedoch um eine Systemdatei handelt, ist sudozum Ändern Zugriff erforderlich, den ich nicht als Gast habe. Gibt es eine Problemumgehung, bei der ich irgendwie sudoals Gast Zugriff erhalten kann, um diese Datei zu bearbeiten und mich als Benutzer erneut anzumelden? Natürlich habe ich nicht vor, diese Fähigkeit dem Gast zu überlassen, das wäre dumm.

Ich erinnere mich, irgendwo gelesen zu haben, dass ich als Benutzer mit sudoPrivilegien ssh an localhost könnte, jedoch bekomme ich immer "Verbindung abgelehnt". Ich glaube, dass es installiert werden muss, und ich war nicht dazu gekommen, und ich kann es jetzt nicht ohne sudo...

Ich habe Linux neben Windows 7 installiert. Wenn es also möglich ist, es über Windows zu bearbeiten, könnte ich das tun (obwohl Windows das Dateisystem meines Wissens nicht lesen kann).

2
Gibt es andere Benutzer auf dem System mit Sudo- oder Root-Rechten? Können Sie alternativ im Einzelbenutzermodus starten, um das Problem zu beheben? Hennes vor 11 Jahren 0
Oh wow, ich konnte [in den Einzelbenutzermodus booten] (http://www.cyberciti.biz/faq/grub-boot-into-single-user-mode/) (habe davon noch nie etwas gehört) und bin root geworden Zugriff. Ich habe gerade `vi / etc / passwd` gemacht und die Datei wieder so geändert, wie sie sein sollte. Neu gestartet und konnte sich anmelden. Lief wie am Schnürchen. Doug vor 11 Jahren 0
Ein weiterer netter Befehl zum Anlehnen ist `vipw` (es überprüft die Integrität, um zu verhindern, dass Tippfehler Sie oder andere Benutzer blockieren). Hennes vor 11 Jahren 0

3 Antworten auf die Frage

2
justbrowsing

Sie können den Einzelbenutzermodus verwenden oder init=/bin/bashan Ihren Starteintrag anhängen, um sich bei einer Root-Shell anzumelden

2
IvanS

Strg + Alt + F1 und starten Sie TTY> melden Sie sich mit Ihrem Konto an und verwenden Sie Sudo-Berechtigungen

Hier ist ein Beispiel

0
headkase

Sie können von der Live-CD und der Chroot in Ihre Installation booten und dann das Passwort ändern. Anweisungen dazu finden Sie hier .