chown Benutzername: Benutzername .Xauthority


10

Ich stecke in einer Login-Schleife Ubuntu 17.04. Wenn ich zu tty1 gehe und chown username:roey .Xauthorityvon Ubuntu genommen tippe, bleibt es in einer Anmeldeschleife stecken

Es heißt, dass mein Benutzer nicht existiert.

Worin besteht das Problem? Wie kann ich mich wieder bei Ubuntu-Gnome anmelden?


rm .Xauthority und lassen Sie es neu erstellen
Joshua

Antworten:


11

Der Befehl lautet

sudo chown roey:roey .Xauthority

1. roeyist der Benutzer, 2. ist die Grupperoey


5
+1, aber du wirst es brauchen, sudowenn es nicht schon deins ist und übrigens das zweite roeyüberflüssig ist, da nur das Hinzufügen des Doppelpunkts nach dem ersten die Gruppe ändert
Zanna

1
Um dies zu beenden, drücken Sie ALT + -> mehrmals (in meinem Fall sind es 6 tty, also 6 mal), bis Sie zum Ubuntu-Gnome-Anmeldebildschirm gelangen und sich anmelden.
Roey

2
@Roey auch STRG + ALT + F7
Katze

Das hat mein Problem leider nicht behoben.
Rafael_Espericueta

1
@rafael aber hast du auch den gleichen fehlerhinweis bekommen? Werfen Sie einen Blick auf die .xsessions_errors-Datei in Ihrem Haus
Rinzwind

9

Wenn Sie nicht wissen, welchen Benutzernamen / welche Gruppe Sie verwenden sollen, empfehle ich Folgendes:

sudo chown $USER:`id -gn` .Xauthority
  • $USER wird in Ihren aktuellen Benutzernamen erweitert.
  • id -gn gibt die Hauptgruppe Ihres aktuellen Benutzers zurück.

1
Sind Sie sicher, dass Sie das nicht meinen $USER:`id -gn`(beachten Sie das Doppelpunktzeichen in der Mitte)? Auch das wäre gleichbedeutend mit nur $USER:da chownverwendet die primäre Gruppe des angegebenen Benutzers , wenn Sie die Gruppennamen weglassen.
David Foerster

@ DavidFoerster Beide :und .wird gut funktionieren, wusste nicht über das Auslassen von Gruppen wie $USER:, guter Punkt +1 :-)
Ravexina

überprüfen info coreutilsund den Abschnitt, um den es geht chown. Ich werde es ändern, :falls der Benutzername Punkt enthält.
Ravexina

1
In der Tat: "Neue Skripte sollten die Verwendung von". "Vermeiden. weil es nicht tragbar ist […]. “ Sieht so aus, als hätten wir beide heute etwas gelernt. : -]
David Foerster

Ja, ich habe es nur benutzt, um einen alternativen Ansatz zu zeigen und es hat uns dazu gebracht, etwas Neues zu lernen :)
Ravexina
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.