Propriedade de .Xauthority transferida para o root

7

De alguma forma, enquanto brincava com o LightDM e o Webkit Greeter, a propriedade do arquivo .Xauthority no diretório home era fornecida ao usuário root e eu não conseguia logar porque não tinha os privilégios para bloquear o arquivo.

Consegui recuperar a propriedade do arquivo e pude fazer o login novamente. (Após várias horas de reinstalação do LightDM e suas saudações)

Então agora tudo está funcionando bem novamente. Mas eu gostaria de saber como isso aconteceu. Isso é um bug no LightDM ou no Webkit Greeter ou algo mais?

    
por s3lph 20.03.2014 / 15:52

2 respostas

4

Quase certamente não, não, você iniciou uma sessão X como root (não sabe como você gerenciou isso) ou simplesmente usou touch ou escreveu .Xauthority com sudo . Para mais detalhes, você precisa explicar o que estava fazendo.

Na próxima vez, não reinstale nada, apenas exclua o arquivo ~/.Xauthority , ele será recriado automaticamente na próxima vez que você fizer login:

sudo rm ~/.Xauthority

Faça login normalmente.

    
por terdon 20.03.2014 / 15:56
2

Aconteceu comigo também. Eu acho que isso poderia ser causado pela execução

sudo graphic_application

em vez de

gksudo graphic_application 

para alguns aplicativos (desconhecidos). Há um parágrafo na página de ajuda do sudo sobre isso ... desça até "Sudo gráfico".

Veja também Qual é a diferença entre "gksudo nautilus "e" sudo nautilus "?

    
por Rmano 20.03.2014 / 16:37