Comment puis-je accéder à mon installation Raspbian Wheezy via SSH? Est-il activé par défaut?

10

SSH est-il activé par défaut sur l'image d'installation de Raspbian Wheezy 7? Et si c'est le cas, quelle adresse IP est utilisée pour que je puisse accéder à Pi via PuTTY et Filezila?


Important!

Selon la réponse de Philippe Lhardy, les versions actuelles (post ~ 2016) de Raspbian n'ont pas SSH activé par défaut.

zsn
la source

Réponses:

14

SSH est activé par défaut uniquement pour les versions de Raspbian antérieures à novembre 2016, mais le protocole de démarrage de l'interface Ethernet est défini par défaut sur DHCP afin que l'adresse IP soit attribuée par votre routeur. Vous pouvez trouver les ports SSH ouverts sur votre réseau à l'aide de l'utilitaire nmap:

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

Vous devriez trouver votre pi répertorié dans la sortie avec l'IP assignée au pi.

Vous pouvez changer le protocole de démarrage en statique et définir une adresse IP statique pour le pi en modifiant le fichier ifcfg-eth0:

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

Modifiez ensuite le fichier en fonction de vos besoins

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
Maux
la source
4
192.167.0.0/16 appartient au "réseau informatique national italien pour les universités et la recherche" - vous vouliez probablement dire 192.168.0.0/16 à la place. De plus, il n'y a aucune garantie que le routeur utilisera 192.168.1.0/24 (ou même 192.168.0.0/16), vous devez donc d'abord déterminer le préfixe du réseau local (par exemple en utilisant ifconfig).
n.st
4

Dans la ligne de commande Windows, ou tout système d'exploitation doté d'une commande ping, vous pouvez taper:

ping raspberrypi

entrez la description de l'image ici

Il résoudra l'entrée DNS et vous montrera l'adresse IP. Dans l'image comme 192.168.1.233

Mais bien sûr, vous pouvez simplement vous connecter en utilisant le nom d'hôte raspberrypiau lieu de l'IP.

Tout cela suppose que vous utilisez un routeur avec DHCP et DNS en cours d'exécution. La plupart des FAI Internet vous fourniront un routeur qui le fait hors de la boîte. Mais si vous avez un DHCP ou DNS personnalisé, vous devez vraiment savoir comment trouver / définir l'IP vous-même.

Piotr Kula
la source
essayer de cingler ou de se connecter car rasperrypi ne fonctionne pas .. j'ai trouvé l'adresse en scannant les ip ...
zsn
Il semble que vous ayez un problème de réseau. Vous devriez pouvoir vous connecter à raspberrypi, mais je comprends que tous les réseaux ont leurs problèmes. Le fait que vous puissiez vous connecter en utilisant IP, et c'est toujours lent, signifie que ce n'est pas un problème DNS sur le Pi (même si vous avez un problème DNS de toute façon) - Vous devriez essayer d'obtenir une nouvelle carte SD, graver une nouvelle image et lui donner depuis. Je parie que ça reviendra comme d'habitude
Piotr Kula
Selon vous, quel est le problème?
Max Ried
1
Sur OSX, raspberrypi.local serait mieux.
Tim Wu
donc, cela signifierait à peu près que le nommage netbios est activé sur raspbian par défaut
ZJR
2

Je ne sais pas s'il est installé par défaut, mais si ce n'est pas le cas, sa configuration est assez simple: dans votre shell, entrez la commande suivante

   sudo apt-get install ssh

une fois l'installation terminée, vous pouvez démarrer le service via

   sudo /etc/init.d/ssh start

Pour trouver l'adresse IP de votre RPi, utilisez

  /sbin/ifconfig

et recherchez la inetligne, vous y trouverez votre adresse IP.

Sir Celsius
la source
Attention cependant, vous devrez être sur votre réseau local pour vous connecter de sshcette façon. Si vous souhaitez vous connecter à partir d'un réseau distant, envisagez d'examiner la redirection de port, comme expliqué dans cet article . Attention cependant, c'est un peu plus compliqué.
Sir Celsius
Eh bien, je cherchais un moyen qui n'inclut pas de connecter mon pi à un moniteur ou à la télévision ...
zsn
1
Ce sera compliqué. Si vous avez un autre ordinateur, vous pouvez essayer d'utiliser nmap pour obtenir l'IP de votre Pi mais si le sshservice ne fonctionne pas, vous n'irez pas très loin ..
Sir Celsius
2

Je sais que cette question était pour Raspbian Wheezy, juste pour avertir que dans Stretch, vous devez créer un fichier vide appelé sshfichier dans le système de fichiers de démarrage pour activer SSH au démarrage.

Voir aussi: Activation de SSH par défaut sur Raspbian Stretch et Raspbian Stretch Headless Setup Procedure sur les forums Raspberry Pi pour plus d'informations sur la configuration de SSH avec Stretch.

philippe lhardy
la source
0

SSH est activé par défaut et l'adresse attribuée par rpi était 192.168.1.117. J'ai téléchargé un scanner IP pour mon réseau local qui m'a aidé à trouver l'adresse IP.

zsn
la source
3
Salut, Pouvez-vous fournir un lien vers le scanner. Essayez également de créer des phrases grammaticales, avec des majuscules et des points, afin que votre réponse soit plus facile à lire et à comprendre. :)
Piotr Kula
@ppumkin pourquoi avez-vous besoin d'une URL? apt-get install nmapferait parfaitement.
lenik
1
Désolé , j'étais hier pressé et anglais n'est pas ma langue maternelle .. advanced-ip-scanner.com et il y a un lien pour scanner ..
ZSN
l'op a dit qu'il avait téléchargé un scanner .. où puis-je télécharger le mien. :) @lenik Je n'utilise pas Linux quotidiennement, donc nmap n'est pas quelque chose que je lance quotidiennement - de toute façon, l'utiliser est une toute autre réponse.
Piotr Kula
@ppumkin - vous pouvez quand même obtenir nmap pour windows et mac ...
Wilf