Problemas para logar - Loop Login

Iniciado por fabiovz, 02 de Setembro de 2016, 18:37

tópico anterior - próximo tópico

fabiovz

Após um problema que tive com minha barra de trabalho, realizei diversos comandos que vi em alguns tutoriais e agora toda vez que tendo fazer o login com meu usuário o sistema vai para uma tela preta, pisca e volta para a tela de login. Isto se repete toda vez.

Detalhe1: Eu consigo fazer o login como convidado

Detalhe2: Após ler diversos tutoriais, muitos me levaram ao mesmo possível problema, que é o .Xauthority. O ponto é que não consigo encontrar este arquivo em minha pasta /home/meuusuario/. Cheguo inlusive a pensar que deletei a pasta "meuusuario", pois quando acesso o mesmo utilizando o Ctrl+Alt+F1, e digito o comando "ls -a" este diretório não me aparece. No entanto, um segundo diretório que criei para um  novo usuário é mostrado e nele posso encontrar o arquivo .Xauthority.

Estou preocupado, pois acredito que posso sem querer ter deletado todos os meus arquivos do diretorio "meuusuario"

Por favor, peço ajuda.

zekkerj

Vc consegue logar via console (CTRL-ALT-F1), então o básico está funcionando, menos mal.

Logue-se, execute os comandos abaixo e cole o resultado aqui.

pwd
ls -la
namei -om ~/.Xauthority
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fabiovz

digitei os comandos logado em meu usuário pelo "terminal" (Ctrl + Alt + F1)

comando1: pwd
resposta comando 1: /

comando 2: ls -la
resposta comando 2:


total 53675
drwxr-xr-x        26   root root      4096            Ago   31   17:32   .
drwxr-xr-x        26   root root      4096            Ago   31   17:32   ..
drwxr-xr-x          2   root root      12288          Ago    6     15:50  bin
drwxr-xr-x          5   root root      3072             Set     1     22:13  boot
drwx-------           2   root root      4096             Ago  31    17:32  .cache
drwxr-xr-x          2   root root      4096             Ago  12    2014  cdrom
-rw----------          1   root roor      54833152    Nov    1     2015  core
drwxr-xr-x       21   root root      4500               Set    3     01:08  dev
drwxr-xr-x    169   root root      12388             Set    3     01:08  etc
drwxr-xr-x         3   root root      4096               Set    2      07:45  home
lrwxrwxrwx      1   root root      32                   Ago   8      18:08  initrd.img -> boot/initrd.img-4.4.0-34-generic
lrwxrwxrwx      1   root root      32                    Jul   15     13:47  initrd.img.old -> boot/initrd.img-4.4.0-31-generic
drwxr-xr-x       27   root root      4096              Set      1      22:12  lib
drwxr-xr-x         2   root root      4096              Abr     28     10:13 lib32
drwxr-xr-x         2   root root      4096              Abr     28     10:11 lib64
drwx-------          2   root root      16384            Jul       12     2014  lost+found
drwxr-xr-x         3   root root      4096              Jul       12     2014  media
drwxr-xr-x         2   root root      4096              Abr     28     10:10 mnt
drwxr-xr-x         6   root root      4096              Ago      8      18:17 opt
drwxr-xr-x    251   root root      0                      Set       3      01:07 proc
drwx-------       15   root root      4096              Abr     28     11:45  root
drwxr-xr-x      31   root root      1080               Set       3      01:13  run
drwxr-xr-x        2   root root      12288             Set       2      17:19  sbin
drwxr-xr-x        2   root root      4096              Abr      19     11:31  snap
drwxr-xr-x        2   root root      4096              Abr      16     2014   srv
drwxr-xr-x      13   root root      0                      Set       3      01:10   sys
drwxrwxrwt  10   root root      4096               Set       3      01:17  tmp
drwxr-xr-x      13   root root      4096               Jul      29      22:26  usr
drwxr-xr-x      14   root root      4096              Abr      28     11:02   var
lrwxrwxrwx     1   root root      29                   Ago       8      18:08   vmlinuz -> boot/vmlinuz-4.4.0-34-generic
lrwxrwxrwx     1   root root      29                    Jul      15      13:47   vmlinuz.old -> boot/vmlinuz-4.4.0-31-generic


comando3: namei -om ~/.Xauthority
resposta comando 3:

f: //.Xauthority
  drwxr-xr-x root root /
                                             .Xauthority - No such file or directory


Por favor, informar caso precise de mais informação.

zekkerj

hmmm será que vc não tem pasta Home? Mais alguns comandos...

getent passwd | grep $USER
ls -ld $HOME
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fabiovz

Informação inicial. Meu usúario é fabiozolio

comando1: getent passwd | grep $fabiozolio
resposta comando1:
Utilização: grep [OPÇÃO]... PADRÃO [FICHEIRO].
Tente 'grep --help' para mais informações


comando2: getent passwd | grep fabiozolio
resposta comando1:
fabiozolio:x:1000:1000:FabioZolio,,,:/home/fabiozolio:/bin/bash


comando3: ls -ld $HOME
resposta comando3:
drwxr-xr-x 26 root root 4096 Ago 31 17:32 /


comando4: ls -ld $home
resposta comando4:
drwxr-xr-x 26 root root 4096 Ago 31 17:32 .


Aguardo mais procedimentos. Obrigado

selvaking

Provavelmente a pasta home, se estiver numa partição separada, não está sendo montada.

cat /etc/fstab

sudo blkid

sudo mount
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

fabiovz

Obrigado Selvaking!!

Com estes comandos, quais são os resultados esperados??

Já conseguiria acessar meu usuário novamente??

Uam vez mais agradeço.

zekkerj

#7
Citação de: fabiovz online 03 de Setembro de 2016, 11:11
Informação inicial. Meu usúario é fabiozolio

comando1: getent passwd | grep $fabiozolio
resposta comando1:
Utilização: grep [OPÇÃO]... PADRÃO [FICHEIRO].
Tente 'grep --help' para mais informações


comando2: getent passwd | grep fabiozolio
resposta comando1:
fabiozolio:x:1000:1000:FabioZolio,,,:/home/fabiozolio:/bin/bash


comando3: ls -ld $HOME
resposta comando3:
drwxr-xr-x 26 root root 4096 Ago 31 17:32 /


comando4: ls -ld $home
resposta comando4:
drwxr-xr-x 26 root root 4096 Ago 31 17:32 .


Aguardo mais procedimentos. Obrigado
Não, não... digite os comandos SEM ALTERAÇÃO, OK?

p.ex.:


$ getent passwd | grep $USER
zekkerj:x:1001:1001:Zekke RJ,,,:/home/zekkerj:/bin/bash
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

zekkerj

Pela saída parcial, tá parecendo mesmo que vc removeu sua pasta HOME... tinha muitos documentos???
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fabiovz

Ok Zekkerj, feito como solicitado, porém sem alteração na resposta.

Segue abaixo:

comando1: getent passwd | grep $USER
resposta comando1:
fabiozolio:x:1000:1000:FabioZolio,,,:/home/fabiozolio:/bin/bash

comando2: ls -ld $HOME
resposta comando2:
drwxr-xr-x 26 root root 4096 Ago 31 17:32 /

No aguardo para continuar...

Grato

zekkerj

É, tudo indica que sua pasta HOME foi pro espaço.
Vc pode recriá-la a partir do Skeleton (/etc/skel), mas seus documentos e arquivos devem ter ido pro espaço.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fabiovz

Poderia me ajudar com o comando completo?

Ou algum link onde eu possa encontra-lo?

Grato.

zekkerj

sudo mkdir /home/fabiozolio
sudo chown -R fabiozolio:fabiozolio /home/fabiozolio
rsync -a /etc/skel /home/fabiozolio
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

fabiovz

Consegui acessar com meu usuário, mas perdi tudo.

Alguma coisa que pode ser feito para recuperar os arquivos???

zekkerj

A esta altura, quase nada.
Recuperar arquivos apagados é mais eficiente quando é feito imediatamente após o apagamento.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D