Eu tenho uma configuração recente do Raspberry Pi 3 com OSMC; Não consigo fazer login via ssh
.
Eu posso abrir um shell ao usar meu teclado sem fio, sudo -s
works e AFAICS, conexão WiFi está totalmente funcional, incluindo DNS (que verifiquei instalando e usando nslookup
). Eu posso ssh
para o meu RasPi 1B com OpenElec (outra máquina, outro SO, mas a mesma configuração WiFi, usando o mesmo Fritz! Box e DHCP).
Quando tento conectar via ssh
(ambos tentaram com o PuTTY e com um netbook Ubuntu 14.04), sou solicitado pelo nome do usuário e, depois, pela senha. Depois de dar uma senha errada, sou solicitado novamente; depois de dar o correto, nada acontece mais. (PuTTY desiste depois de 20 segundos: "Erro de rede: Software causou a interrupção da conexão").
Este é um problema permanente; com esta "máquina" e este SO, nunca funcionou para mim.
Ativei o modo de depuração na configuração sshd
e coloquei um trecho do log no link . journalctl -u sshd
não funcionou (a saída estava vazia), então peguei a saída completa e preservei todas as linhas sshd
e mais algumas. (estará online aproximadamente até 21 de julho de 2016)
Em primeiro lugar, forneci uma senha incorreta ( 20:41:45
) e, em seguida, a correta ( 20:41:48
).
O problema pode se esconder nas seguintes linhas finais?
Jun 21 20:41:48 osmc sshd[777]: Starting session: shell on pts/0 for osmc from 192.168.178.26 port 52907
Jun 21 20:41:48 osmc sshd[778]: debug1: Setting controlling tty using TIOCSCTTY.
Eu assumo que é outro problema que nesta questão porque eu não tem essa linha Received disconnect
.
Alguma ideia? Obrigada!
Atualizar : ssh -v osmc@osmc
fornece a seguinte saída:
...
debug1: Next authentication method: password
osmc@osmc's password:
debug1: debug1: Authentication succeeded (password).
debug1: Authenticated to osmc ([192.168.178.30]:22).
debug1: chennel 0: new [client-session]
debug1: Requesting [email protected]
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = de_DE.UTF-8
Isso não terminou, mesmo depois de alguns minutos de espera; ps a
em outro terminal me deu:
PID TTY STAT TIME COMMAND
1324 tty1 Ss 0:00 /bin/login --
1508 tty1 S 0:00 -bash
1564 tty1 S+ 0:00 ssh -v osmc@osmc
Eu não consegui terminar a chamada ssh
por Ctrl+C
; kill 1564
funcionou, claro, e me deu mais duas linhas:
debug1: free: client-session, nchannels 1
debug1: Killed by signal 15.
Atualização 2: Enquanto isso, instalei um novo sistema raspbian em outro chipcard que eu coloquei na mesma máquina. Curiosamente, tenho o mesmo problema; mas quando logado com o teclado sem fio conectado, posso fazer ssh localhost
, o que funciona como um encanto.
Agora, o sistema OSMC
original não inicializa mais; talvez seja depois de um pouco de sono. Mas agora eu suspeito que possa haver um problema com as mudanças no kernel para o RasPi 3, já que o sistema Raspbian
não me deixou ssh
em nenhum dos dois.
Tags ssh sshd raspberry-pi