chown nazwa użytkownika: nazwa użytkownika. Autoryzacja


10

Utknąłem w pętli logowania Ubuntu 17.04. Kiedy idę do tty1 i piszę chown username:roey .Xauthorityz Ubuntu, utknąłem w pętli logowania

Mówi, że mój użytkownik nie istnieje.

Jaki jest problem? Jak mogę zalogować się ponownie do Ubuntu-Gnome?


rm .Xauthority i pozwól, aby zostało odtworzone
Joshua

Odpowiedzi:


11

Poleceniem jest

sudo chown roey:roey .Xauthority

1. roeyto użytkownik, 2. to gruparoey


5
+1, ale będziesz potrzebować, sudojeśli nie jest już twój, a przy okazji drugi roeyjest zbędny, ponieważ dodanie dwukropka po pierwszym zmienia również grupę
Zanna

1
aby zakończyć, naciśnij ALT + -> kilka razy (w moim przypadku jest to 6 tty, więc 6 razy), aż przejdziesz do ekranu logowania Ubuntu-Gnome i logowania.
Roey,

2
@Roey Również CTRL + ALT + F7
kot

Niestety nie rozwiązało to mojego problemu.
Rafael_Espericueta

1
@rafael, ale czy dostałeś również to samo powiadomienie o błędzie? Zajrzyj do pliku .xsessions_errors w swoim domu
Rinzwind 11.09.17

9

Jeśli nie wiesz, jakiej nazwy użytkownika / grupy używasz, sugeruję użycie czegoś takiego:

sudo chown $USER:`id -gn` .Xauthority
  • $USER zostanie rozwinięty do Twojej bieżącej nazwy użytkownika.
  • id -gn zwróci główną grupę bieżącego użytkownika.

1
Czy na pewno nie masz na myśli $USER:`id -gn`(zwróć uwagę na znak dwukropka na środku)? Byłoby to również równoważne z tym, $USER:że chownużywa podstawowej grupy określonego użytkownika, jeśli pominięto nazwę grupy.
David Foerster,

@DavidFoerster Zarówno :i .będzie działać dobrze, nie wiedziałem o pomijaniu grupy $USER:, dobry punkt +1 :-)
Ravexina

sprawdź info coreutilsi część, która jest o chown. Zmienię to na, :jeśli nazwa użytkownika zawiera kropkę.
Ravexina

1
Rzeczywiście: „Nowe skrypty powinny unikać używania„. ” ponieważ nie jest przenośny […]. ” Wygląda na to, że oboje się dzisiaj czegoś nauczyliśmy. : -]
David Foerster,

Tak, właśnie użyłem go, aby pokazać alternatywne podejście i to spowodowało, że nauczyliśmy się czegoś nowego :)
Ravexina
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.