chown nome de usuário: nome de usuário .Xauthority


10

Estou preso em um loop de login Ubuntu 17.04. Quando eu vou para tty1 e o tipo chown username:roey .Xauthorityretirado do Ubuntu fica preso em um loop de login

Ele diz que meu usuário não existe.

Qual é o problema? Como posso efetuar login novamente no Ubuntu-Gnome?


rm .Xauthority e permitir que ele se recriado
Joshua

Respostas:


11

O comando é

sudo chown roey:roey .Xauthority

roeyé o usuário, 2º é o gruporoey


5
+1, mas você vai precisar sudose não já é sua e btw o segundo roeyé supérfluo como apenas adicionando os dois pontos após o primeiro altera o grupo bem
Zanna

1
para finalizar, pressione ALT + -> várias vezes (no meu caso, são 6 a 6 vezes) até que você entre na tela de login do Ubuntu-Gnome e faça o login.
Roey

2
@Roey Também CTRL + ALT + F7
cat

Infelizmente, isso não resolveu o meu problema.
Rafael_Espericueta

1
@rafael, mas você também recebeu o mesmo aviso de erro? Dê uma olhada no arquivo .xsessions_errors em sua casa
Rinzwind

9

Se você não souber qual nome de usuário / grupo você deve usar, sugiro usar algo como isto:

sudo chown $USER:`id -gn` .Xauthority
  • $USER será expandido para o seu nome de usuário atual.
  • id -gn retornará o grupo principal do seu usuário atual.

1
Tem certeza de que não está falando sério $USER:`id -gn`(observe o caractere de dois pontos no meio)? Além disso, isso seria equivalente a apenas $USER:porque chownusa o grupo principal do usuário especificado se você omitir o nome do grupo.
David Foerster

@DavidFoerster Ambos :e .vai funcionar bem, não sabia sobre o grupo omitindo como $USER:, bom ponto +1 :-)
Ravexina

verifique info coreutilse a seção que é sobre chown. Vou mudar para :caso o nome de usuário contenha ponto.
Ravexina 19/05

1
De fato: “Novos scripts devem evitar o uso de`. ' porque não é portátil [...]. ” Parece que nós dois aprendemos algo hoje. : -]
David Foerster

Sim, eu apenas utilizado para mostrar uma abordagem alternativa e causou-nos para aprender algo novo :)
Ravexina
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.