Connetti a Raspberry Pi tramite ssh: connessione rifiutata (dallo stucco)


13

Ho un lampone con raspbian e voglio connettermi tramite SSH, ma sta succedendo qualcosa.

Sul lampone ho eseguito nmap e la porta 22 dice: OPEN; il processo ssh è in esecuzione e va bene.

Ma non riesco a connettermi dalla mia macchina Windows 8.1 con stucco, mi viene semplicemente rifiutata la connessione.

Qualcuno può darmi qualche suggerimento?

Modifica: ho dimenticato di menzionare che posso eseguire il ping e ho controllato raspi-config, e sembra normale.

Ho avuto qualche problema a risolvere le dipendenze con apt-get, ma ho reinstallato resolvconf e questo è stato risolto.

EDIT2: Inoltre non ha funzionato durante la disabilitazione di Windows Firewall.

EDIT3: posso ssh il pi dal pi.

EDIT4: Ho appena scoperto che il mio lampone e Windows Box hanno lo stesso IP ... cosa?


Sicuro che sia connesso a Internet? Prova nella riga di comando seguente comando: ifconfig wlan0. C'è un vero indirizzo IP nella linea inet addr?
Matze Strawberrymaker,

Puoi eseguire il ping dal computer Windows al tuo Pi?
Steve Robillard,

Controlla se lo ssh si avvia nel boot da '/ etc / init /' e controlla 'sudo raspi-config', potresti aver disabilitato ssh
Tolga Varol

Vedi modifica per maggiori informazioni.
ptf

Ho avuto un problema simile ... finalmente ho appena riavviato il mio router (dopo aver perso il debug di 1,5 ore) e boom, magicamente tutto funziona di nuovo! I sintomi erano strani: tutti i dispositivi avevano Internet, ma non potevano parlare tra loro e SSH si rifiutava. Il riavvio del router è stato risolto qualunque fosse il problema ... quindi risulta che non era nemmeno sui PC.
Gabriel Staples,

Risposte:


12

Raspberry ha cambiato qualcosa da novembre 2016

ecco l'istruzione noob per risolvere questo problema

sudo su
raspi-config

1) Scegli il primo 'aggiornamento'

2) Nelle opzioni avanzate -> file system expand_root

3) opzioni di interfaccia -> ssh [abilita]

4) change_locale [your country-UTF8] e se sei ancora qui, è bene cambiare anche il fuso orario

5) cambia la password predefinita (non essere pigro, fallo e basta :)


Aggiungi "modifica password utente predefinita" all'elenco precedente. Questo è probabilmente il motivo per cui l'hanno spento per impostazione predefinita.
Tomasz Gandor,

@TomaszGandor ty quello è buono
Richard de Ree il

4

Quindi l'ho capito.

Molto tempo fa ho assegnato un IP al mio pi sul router, associando il suo indirizzo mac all'IP.

È successo così ieri che avevo lo stesso IP quando avevo di nuovo bisogno del pi. Quindi probabilmente ho provato a connettermi al mio computer Windows dal mio computer Windows a causa degli IP identici.

Ciò che è stato risolto è stato questo in cmd (sulla mia finestra di Windows):

ipconfig /release

ipconfig /renew

sì, finalmente


2
Vale la pena notare che l'ultimo Raspbian viene fornito con ssh disabilitato nella configurazione.
Eddie

@Eddie Mi hai salvato la vita amico !!!!!
Vishal,

1

Potrebbe essere un problema con la corrispondenza errata della coppia di chiavi SSH. Il client memorizza le chiavi SSH delle sessioni precedenti. Quindi se hai SSH in passato con lo stesso client su un altro dispositivo (o lo stesso Raspberry ma con build diversa) sullo stesso IP, i tasti su entrambi i lati non corrispondono. Soluzione: elimina le chiavi sul tuo client.

Negozi Putty Ssh chiavi nel Registro di sistema: HKEY_CURRENT_USER\SoftWare\YOU\PuTTY\SshHostKeys. Se non stai usando Putty dai un'occhiata a %USERPROFILE%\ssho %USERPROFILE%\.ssh. Se stai usando OSX, dai un'occhiata~/.ssh/known_hosts


Questa è stata un'installazione pulita sul pi, e non ho mai usato chiavi ssh con stucco su questa macchina. Questo sta diventando difficile.
ptf,

0

Potrebbe essere il firewall di Windows a bloccare la connessione SSH in uscita. Assicurati che la porta 22 sia consentita dal tuo computer Windows.


Ah, non ho detto che ho disabilitato anche Windows Firewall, ma senza fortuna.
ptf

Sul Pi puoissh localhost
berto

Sì, funziona.
ptf

E i calci ifconfigsul Pi e ipconfigsu Windows mostrano che entrambi i sistemi sono sulla stessa rete?
berto

Non sono a casa in questo momento, ma ricordo che entrambi hanno lo stesso gateway predefinito, entrambi sono collegati allo stesso switch con cavo ethernet, e anche se non ho controllato l'IP della mia finestra di Windows, l'IP del pi sembrava che dovrebbe.
ptf
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.