Comment connecter SSH ou SFTP à votre Raspberry Pi

Vous avez franchi le pas et acheté un Raspberry Pi . Toutes nos félicitations! Si vous n'avez pas de clavier et d'écran connectés à votre Pi, vous devrez vous y connecter à distance depuis un autre ordinateur de votre réseau. De plus, selon la façon dont vous prévoyez d'utiliser votre Pi, il peut être placé dans un endroit difficile à atteindre, donc même si vous avez un clavier et un moniteur attachés maintenant, ce n'est peut-être pas toujours le cas. Vous avez besoin d'un moyen de vous connecter à distance à votre Pi.

Dans cet article, nous allons vous montrer comment utiliser SSH et SFTP dans votre Pi, exécuter des commandes et transférer des fichiers. Nous supposerons que votre Raspberry Pi est sur le même réseau que l'ordinateur que vous utilisez pour vous y connecter.

Qu'est-ce que SSH ?

SSH signifie Secure Shell . Il s'agit d'un protocole réseau standard qui vous offre un moyen sécurisé d'envoyer du texte entre votre Pi et l'ordinateur que vous utilisez pour vous connecter à distance à votre Pi. Vous utiliserez le protocole SSH pour toutes sortes de choses, comme la saisie de votre mot de passe pour vous connecter à votre Pi et l'exécution de commandes. 

SSH a été conçu pour remplacer Telnet , qui envoie des commandes en texte brut sur le réseau. En revanche, SSH crypte ces commandes. Tout(Any) service réseau peut utiliser SSH , qui fonctionne sur le port TCP 22. 

Qu'est-ce que SFTP ?

SFTP est l'abréviation de Secure File Transfer Protocol . SFTP est un moyen rapide et pratique de transférer des fichiers entre votre Pi et un autre ordinateur de votre réseau. SFTP est plus sécurisé que FTP car, tout comme avec SSH , toutes vos données sont cryptées lorsqu'elles se déplacent d'un ordinateur à un autre. 

Vous ne voulez pas que toutes vos données soient transférées en clair, n'est-ce pas ? Certainement pas! Restez(Stay) en sécurité, les enfants.

Comment SSH dans un Raspberry Pi

Nous allons commencer par savoir comment utiliser SSH pour vous connecter à votre Raspberry Pi à partir d'un PC Windows sur votre réseau à l'aide de (Windows)PuTTY . PuTTY est l'un des nombreux clients SSH disponibles gratuitement. Nous aimons PuTTY parce que c'est un logiciel open source entièrement développé et soutenu par une équipe de bénévoles. Vous pouvez utiliser le client SSH de votre choix. (SSH)Assurez-vous simplement de le télécharger et de l'installer avant de commencer.

  1. Assurez(Make) - vous que SSH est activé sur votre Pi. Si vous partez de zéro avec un Raspberry Pi 4 , ce guide de démarrage(this getting started guide) comprend des instructions sur la façon d'activer SSH en créant un fichier texte sur la carte SD de votre Raspberry Pi
  2. En supposant que vous êtes certain que SSH est activé sur votre Pi, vous devrez ensuite trouver l'adresse IP de votre Pi afin de vous y connecter avec un client SSH comme (SSH)PuTTY . Si vous ne le connaissez pas déjà, vous pouvez suivre ce guide(follow this guide) qui détaille plusieurs méthodes pour déterminer l'adresse IP de votre Pi.
  3. Lancez PuTTY (ou un autre client SSH ) sur votre PC Windows et entrez l'adresse IP de votre Pi. Le port SSH est 22. La plupart des clients SSH auront déjà le numéro de port renseigné.

  1. Sélectionnez Ouvrir(Open) pour vous connecter à votre Pi.
  2. Cela lancera une fenêtre de terminal où il vous sera demandé de vous connecter. Saisissez votre nom d'utilisateur et appuyez sur Entrée(Enter) . (Le nom d'utilisateur par défaut pour la plupart des Pis est pi .)
  3. Ensuite, tapez votre mot de passe ou copiez-le dans le presse-papiers de votre PC et faites un clic droit dans la fenêtre du terminal pour le coller. Notez que votre mot de passe ne(not ) s'affichera pas lors de la saisie. Appuyez sur Entrée(Enter) .

Vous êtes maintenant connecté à votre Pi via SSH et pouvez utiliser le terminal pour exécuter des commandes(execute commands) . Si vous n'avez pas encore changé le mot de passe par défaut de votre Pi, c'est le moment idéal pour le faire. Puisque SSH est activé, si votre Raspberry Pi utilise le mot de passe par défaut, il serait très(very ) facile pour quelqu'un de s'introduire !

Comment SFTP dans un Raspberry Pi

Ci- dessus(Above) , nous vous avons expliqué comment utiliser un client SSH pour vous connecter en toute sécurité à un Pi sur votre réseau et exécuter des commandes. Pour transférer des fichiers, nous utiliserons un client SFTP . Techniquement, il est possible de transférer des fichiers avec PuTTY , mais c'est fastidieux. Il est beaucoup plus agréable d'avoir un navigateur de fichiers que vous pouvez utiliser pour déplacer des fichiers en masse lorsque vous en avez besoin.

FileZilla est un client FTP populaire qui prend en charge SFTP . Si vous pouvez vous connecter avec SSH , vous pouvez également vous connecter avec SFTP . Pratique(Convenient) , n'est-ce pas ?

Préparez-vous en téléchargeant et en installant FileZilla ou le client SFTP de votre choix sur l'ordinateur que vous utilisez pour vous connecter à distance à votre Pi. WinSCP est un autre client SFTP populaire . N'oubliez(Remember) pas que vous n'avez pas besoin d'un serveur SFTP , juste d'un client SFTP .

Conseil de pro : si vous installez FileZilla , faites attention lorsqu'il vous demande d'installer McAfee et WinZip . Sélectionnez Refuser(Decline) si vous ne souhaitez pas installer ces programmes sur votre ordinateur.

  1. Lancez FileZilla ou un autre client SFTP .
  2. Dans le champ marqué Host , entrez l'adresse IP de votre Pi. 

  1. Entrez votre nom d'utilisateur(Username ) et votre mot de passe(Password)
  2. Sélectionnez Connexion rapide(Quickconnect) . Votre client SFTP peut afficher une option pour enregistrer votre mot de passe, mais nous ne le recommandons pas car certains clients enregistrent ce mot de passe dans un fichier texte non sécurisé. 

  1. Une fois connecté, vous pouvez naviguer dans la structure des dossiers de votre Pi et copier des fichiers dans les deux sens entre le Pi et d'autres ordinateurs de votre réseau. Le côté gauche de la fenêtre FileZilla affiche les fichiers locaux et le côté droit affiche les fichiers sur l'ordinateur auquel vous vous êtes connecté, dans ce cas, votre Pi.

Si, par exemple, vous vouliez copier un fichier de votre ordinateur local vers votre Pi, vous devez naviguer vers le dossier source à gauche et le dossier de destination à droite. Le gestionnaire de fichiers de FileZilla vous permet de glisser-déposer des fichiers entre des sites locaux et distants. 

Trouver des projets Pi

Une fois que vous serez à l'aise avec l'exécution de commandes et le transfert de fichiers vers et depuis votre Pi, vous commencerez à réaliser à quel point vous pouvez utiliser votre Pi de(put your Pi to work) différentes manières . Ne(Don) cédez pas à la paralysie de l'analyse, choisissez simplement un projet et lancez-vous ! C'est vraiment la meilleure façon d'apprendre.



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts