jeudi 28 juin 2012

Configurer le SSH pour une utilisation à distance.

Si vous n'avez, comme moi, qu'un écran tv de récup comme moniteur et pas de clavier anglais pour votre carte, cette connexion va grandement améliorer votre confort d'utilisation.
La première étape est de fixer l'adresse ip de la carte, pour cela deux moyens.
 - Le premier moyen, le plus simple, est de définir une adresse ip statique pour la carte Raspberry Pi (identifiable par son adresse MAC) connectée sur votre box/routeur.

 - Le deuxième moyen consiste à éditer le fichier de configuration "interface". Vous aurez besoin de connaitre votre masque réseau (netmask)et l'adresse routeur (gateway) par la commande route.
Editer le fichier interface : sudo nano /etc/networks/interfaces
Puis replacer la ligne iface eth0 inet dhcp par :
iface eth0 inet static
  address 192.168.1.4     <- adresse ip statique
  netmask 255.255.255.0   <- votre masque réseau
  gateway 192.168.1.1     <- votre adresse routeur

Vérifier que l'entrée nameserver sur votre du fichier /etc/resolv.conf est bien l'adresse de votre routeur : cat /etc/resolv.conf

Il faut ensuite activer la connexion ssh, voici la procédure :
sudo ssh
ssh-keygen -t rsa                                  <- crée une clé RSA, presser entrer 2 fois
sudo mv /boot/boot_enable_ssh.rc /boot/boot.rc
 
Voila, il suffit maintenant de se connecter à votre carte depuis votre ordinateur grâce à unclient SSH tel que PuTTy.
Une fois installé, entrez l'ip statique de votre carte dans Host Name, donner un nom dans Saved Sessions puis Save. Pour ouvrir la connexion, il ne reste qu'à double cliquer sur la session enregistrée.

Basé sur les tutoriels : 

Aucun commentaire:

Enregistrer un commentaire