problem z zalogowaniem się na Raspberry PI poprzez konsolę

Mimo, że znamy IP Raspberry w LAN i próbujemy się połączyć przez SSH natrafiamy na problem:

connect to host 192.168.1.25 port 22: Connection refused

Analogicznie – z samego urządzenia Raspberry – też nie możemy się połączyć na jego IP.

Przeinstalujmy najpierw SSL na malince:

sudo apt-get remove openssh-client openssh-server 
apt-get install openssh-client openssh-server
reboot

Wywołajmy komendę:

sudo service ssh status

Jeżeli SSH jest wyłączone – włączmy to:

sudo service ssh start

Teraz na komputerze na którym mieliśmy problem z zalogowaniem spróbujmy się ponownie zalogować.

Uwaga, aby mieć pewność, że IP z Raspberry się nie zmieniło – sprawdźmy je poprzez:

ifconfig

Jeśli zalogowanie się udało – musimy mieć pewność, że po restarcie malinka włącza domyślnie SSH na starcie.

Dla testu zróbmy restart na Raspberry:

reboot

Spróbujmy się zalogować. Jeśli się nie udało – na malince dodajmy SSH do autostartu systemu:

sudo update-rc.d ssh defaults
sudo systemctl enable ssh

Jeśli mimo tych czynności nadal jest problem z zalogowaniem możliwe, że trzeba usunąć stare klucze publiczne dla aktualnego IP Raspberry:

rm .ssh/known_hosts

Ewentualnie możliwe, że nasz router wymaga restartu / restetu aby przyznać nowe IP dla urządzeń.

 

Możesz również polubić…

Inna porada:
w tym celu należy użyć komendy: sudo apt-get install nmap…