Come posso accedere alla mia installazione di Raspbian Wheezy tramite SSH? È abilitato per impostazione predefinita?


10

SSH è abilitato per impostazione predefinita sull'immagine di installazione di Raspbian Wheezy 7? E se lo è, quale indirizzo IP viene utilizzato in modo da poter accedere a Pi tramite PuTTY e Filezila?


Importante!

Secondo la risposta di Philippe Lhardy, le versioni correnti (post ~ 2016) di Raspbian non hanno SSH abilitato per impostazione predefinita.

Risposte:


14

SSH è abilitato per impostazione predefinita solo per le versioni Raspbian prima di novembre 2016, ma il protocollo di avvio per l'interfaccia Ethernet è impostato su DHCP per impostazione predefinita, quindi l'indirizzo IP verrà assegnato dal router. Puoi trovare le porte SSH aperte sulla tua rete usando l'utility nmap:

nmap -p 22 --open -sV 192.168.1.0/24

Dovresti trovare il tuo pi elencato nell'output insieme all'IP assegnato al pi.

È possibile modificare il protocollo di avvio in statico e definire un indirizzo IP statico per il pi modificando il file ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

Quindi modifica il file in base alle tue esigenze

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.200
GATEWAY=192.168.1.1

4
192.167.0.0/16 appartiene alla "rete informatica nazionale italiana per università e ricerca" - probabilmente intendevi invece 192.168.0.0/16. Inoltre, non esiste alcuna garanzia che il router utilizzerà 192.168.1.0/24 (o anche 192.168.0.0/16), quindi è necessario determinare prima il prefisso di rete locale (ad es. Utilizzando ifconfig).
n.

4

Nella riga di comando di Windows o in qualsiasi sistema operativo con comando ping è possibile digitare:

ping raspberrypi

inserisci qui la descrizione dell'immagine

Risolverà la voce DNS e ti mostrerà l'indirizzo IP. Nell'immagine come 192.168.1.233

Ma ovviamente, potresti semplicemente connetterti usando il nome host raspberrypiinvece dell'IP.

Tutto questo presuppone che si stia utilizzando un router con DHCP e DNS in esecuzione su di esso. La maggior parte degli ISP di Internet ti fornirà un router pronto all'uso. Ma se hai un DHCP o DNS personalizzato, dovresti davvero sapere come trovare / impostare l'IP da solo.


cercando di eseguire il ping o la connessione poiché rasperrypi non funziona ... ho scoperto l'indirizzo scansionando l'ip ...
zsn

Sembra che tu abbia un problema di rete. Dovresti essere in grado di collegarti a raspberrypi, ma capisco che tutte le reti hanno i loro problemi. Il fatto che tu possa connetterti usando l'IP, ed è ancora lento, significa che non è un problema DNS sul Pi (anche se hai comunque un problema DNS) - Dovresti provare a ottenere una nuova scheda SD, masterizzare una nuova immagine e darla un go. Scommetto che tornerà normalmente
Piotr Kula il

Cosa pensi che sia un problema lì?
Max Ried

1
Su OSX, raspberrypi.local sarebbe migliore.
Tim Wu,

quindi, questo significherebbe praticamente che la denominazione netbios è abilitata su raspbian per impostazione predefinita
ZJR

2

Non so se è installato di default, ma se non lo è, configurarlo è abbastanza semplice: nella tua shell, inserisci il seguente comando

   sudo apt-get install ssh

al termine dell'installazione, è possibile avviare il servizio tramite

   sudo /etc/init.d/ssh start

Per trovare l'indirizzo IP del tuo RPi, usa

  /sbin/ifconfig

e cerca la inetlinea, inserirai il tuo IP lì.


Attento però, dovrai essere sulla tua rete locale per connetterti in sshquel modo. Se si desidera connettersi da una rete remota, prendere in considerazione l'esame del port forwarding come spiegato in questo articolo . Attenzione però, è un po 'più complicato.
Sir Celsius,

Beh, stavo cercando un modo che non includa il collegamento del mio pi al monitor o alla tv ...
zsn,

1
Sarà complicato. Se hai un altro computer, puoi provare a utilizzare nmap per ottenere l'IP del tuo Pi ma se il sshservizio non è in esecuzione non andrai molto lontano ..
Sir Celsius


0

SSH è abilitato per impostazione predefinita e il mio indirizzo assegnato rpi era 192.168.1.117. Ho scaricato lo scanner IP per la mia rete locale che mi ha aiutato a trovare l'indirizzo IP.


3
Ciao, puoi fornire un link allo scanner. Prova anche a creare frasi grammaticali, con lettere maiuscole e maiuscole, in modo che la tua risposta sia più facile da leggere e comprendere. :)
Piotr Kula,

@ppumkin perché hai bisogno di url? apt-get install nmapfarebbe perfettamente.
lenik,

1
Mi dispiace di aver avuto fretta ieri e l'inglese non è la mia lingua madre .. advanced-ip-scanner.com e c'è un link per scanner ..
zsn

l'op ha detto che ha scaricato uno scanner .. dove posso scaricare il mio. :) @lenik Non uso Linux quotidianamente, quindi nmap non è qualcosa che accendo quotidianamente - in ogni modo usarlo è un'altra risposta.
Piotr Kula,

@ppumkin - puoi comunque ottenere nmap per windows e mac ...
Wilf
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.