Table des matières:

Accéder à distance au Raspberry Pi : SSH, Dekstop & FTP : 4 étapes
Accéder à distance au Raspberry Pi : SSH, Dekstop & FTP : 4 étapes

Vidéo: Accéder à distance au Raspberry Pi : SSH, Dekstop & FTP : 4 étapes

Vidéo: Accéder à distance au Raspberry Pi : SSH, Dekstop & FTP : 4 étapes
Vidéo: Se connecter au RaspberryPi en SSH (Depuis un autre appareil) 2024, Novembre
Anonim
Accéder à distance au Raspberry Pi: SSH, Dekstop & FTP
Accéder à distance au Raspberry Pi: SSH, Dekstop & FTP

Dans cet article, nous allons examiner 3 méthodes différentes par lesquelles vous pouvez accéder à distance au Raspberry Pi pour le rendre un peu plus facile à utiliser. Le premier est SSH, qui vous permettra d'accéder à distance au terminal. La seconde est une connexion de bureau à distance, qui vous permettra d'accéder au bureau Raspberry Pi lorsque vous aurez besoin d'interagir avec l'interface utilisateur. Le 3ème vous permettra d'accéder directement aux fichiers et dossiers afin que vous puissiez facilement obtenir ou transférer des fichiers entre le Raspberry Pi et votre ordinateur.

La vidéo ci-dessus détaille chacune d'entre elles et je vous recommande de la regarder d'abord pour comprendre les différentes méthodes.

Étape 1: Connectez-vous à votre réseau local

Connectez-vous à votre réseau local
Connectez-vous à votre réseau local
Connectez-vous à votre réseau local
Connectez-vous à votre réseau local

Pour que les trois méthodes fonctionnent, le Raspberry Pi doit être connecté au même réseau que l'ordinateur à partir duquel vous souhaitez y accéder à distance. Il existe plusieurs manières de procéder.

Connexion filaire:

Si vous prévoyez d'utiliser une connexion filaire, branchez simplement le câble Ethernet dans la carte et branchez l'autre extrémité du câble dans votre routeur domestique. La carte devrait se connecter automatiquement au réseau.

Sans fil (avec écran/clavier/souris):

Si vous prévoyez d'utiliser une connexion sans fil, il vous suffit de vous connecter au réseau en cliquant sur l'icône de réseau sans fil dans la barre des tâches, en saisissant le mot de passe et en cliquant sur OK. La carte devrait se connecter automatiquement au réseau. S'il vous plaît regarder la vidéo pour un exemple de cela.

Sans fil (pas d'affichage, mode sans tête):

Vous pouvez également connecter la carte au réseau en créant un fichier wpa_supplicant.conf dans le répertoire de démarrage de la carte microSD. Le système d'exploitation Raspberry Pi vérifie ce fichier lors de son premier démarrage et s'il est présent, il utilisera les détails du réseau qu'il contient pour se connecter au réseau. Vous pouvez télécharger le fichier modèle à partir du lien ci-dessous et le mettre à jour avec votre code de pays, votre nom de réseau et votre mot de passe. Il est recommandé d'utiliser un éditeur de texte comme Notepad++ ou Sublime Text 3 pour créer le fichier. Une fois cela fait, copiez-le simplement sur le lecteur de démarrage dès que vous avez fini de flasher l'image, mais avant de démarrer la carte pour la première fois.

Fichier de modèle WPA:

Utilisez le lien suivant pour obtenir une liste des codes de pays:

Une fois connecté au réseau, nous devons obtenir l'adresse IP de la carte. Vous pouvez le faire de plusieurs manières, mais une méthode pratique consiste à utiliser un logiciel comme Angry IP Scanner. Veuillez regarder la vidéo si vous avez besoin de la voir en action. Le logiciel scanne simplement votre réseau local et répertorie tous les appareils actifs ainsi que leurs adresses IP. L'adresse IP de ma carte est 192.168.1.37 et si votre carte s'affiche, vous pouvez être sûr qu'elle s'est connectée avec succès à votre réseau.

Étape 2: SSH dans votre carte

SSH dans votre tableau
SSH dans votre tableau
SSH dans votre tableau
SSH dans votre tableau

Si vous avez déjà utilisé le Raspberry Pi, vous aurez déjà utilisé la fenêtre du terminal. L'utilisation du terminal vous permet de créer facilement des scripts, de mettre à jour des logiciels, etc. Par défaut, vous pouvez accéder et utiliser le terminal en connectant un écran et un clavier à la carte, mais ce n'est pas toujours pratique, en particulier si vous utilisez le Pi Zero - qui n'a pas de port USB de taille normale ni de port HDMI dimensionné. SSH vous permet d'accéder au terminal sans avoir besoin d'un écran ou d'un clavier, ce qui le rend très pratique. Plus important encore, vous pouvez également copier/coller des commandes et des scripts à partir de votre ordinateur principal au lieu de tout taper. SSH signifie Secure SHell et vous permet de communiquer en toute sécurité avec un appareil via une connexion non sécurisée. Il existe deux manières principales d'activer SSH.

Avec écran/clavier/souris:

Si vous avez un écran, un clavier et une souris connectés, vous pouvez simplement ouvrir la fenêtre "Raspberry Pi Configuration" à partir du menu "Préférences", puis passer à l'onglet "Interfaces". Vous pouvez ensuite simplement cliquer sur le bouton radio à côté de SSH qui dit "Activé", puis appuyer sur OK. Vous pouvez regarder la vidéo pour voir cela se faire.

Pas d'affichage, mode sans tête:

Si vous n'avez pas accès à un écran, vous pouvez simplement créer un fichier vide avec le nom "ssh" et le copier sur le lecteur de démarrage. N'ajoutez pas d'extension au fichier. Il est recommandé d'utiliser un éditeur de texte comme Notepad++ ou Sublime Text 3 pour créer le fichier. Copiez ce fichier peu de temps après avoir flashé l'image mais avant de la démarrer pour la première fois. Cela activera SSH pour vous.

Une fois cela fait, il vous suffit d'ouvrir une fenêtre de terminal sur votre ordinateur (Invite de commandes pour Windows et Terminal pour Mac). Une fois cela fait, tapez simplement "ssh [email protected]" et appuyez sur Entrée. Assurez-vous de mettre à jour votre adresse IP dans cette commande. Il vous demandera ensuite si vous souhaitez vous souvenir de l'hôte et vous pourrez taper oui, suivi d'une pression sur la touche Entrée. Il vous demandera alors un mot de passe et par défaut, il s'agit de "framboise" sans les guillemets. Une fois que vous avez entré le mot de passe, vous vous connecterez à la carte et vous pourrez alors accéder au terminal et exécuter des commandes comme si vous étiez directement connecté à la carte à l'aide d'un clavier.

Étape 3: connexion au bureau à distance

Connexion Bureau à distance
Connexion Bureau à distance
Connexion Bureau à distance
Connexion Bureau à distance
Connexion Bureau à distance
Connexion Bureau à distance

SSH est utile lorsque vous souhaitez exécuter des commandes et des scripts basés sur du texte. Cependant, vous aurez parfois besoin d'accéder et d'interagir avec l'interface utilisateur graphique ou l'interface graphique et dans des moments comme ceux-ci, une connexion de bureau à distance est utile. L'accès à distance n'est pas du tout difficile. Il vous suffit d'exécuter deux commandes qui installeront le serveur de connexion à distance sur le Pi.

Ces commandes peuvent être exécutées directement sur le terminal Pi ou en se connectant d'abord à la carte à l'aide de SSH. Une fois au terminal, tapez simplement "sudo apt-get install tightvncserver" et entrez y pour confirmer l'installation. Cela installera tightvncserver pour nous. La prochaine commande que nous devons exécuter est "sudo apt-get install xrdp" et entrez y pour confirmer l'installation. Cela installera xrdp qui permettra l'accès à distance.

Il ne reste plus qu'à accéder au bureau. Pour ce faire, ouvrez l'application "Remote Desktop Connection" sous Windows et entrez l'adresse IP de la carte. Cela vous amènera à un écran de connexion où vous devrez entrer le nom d'utilisateur par défaut qui est "pi" et le mot de passe par défaut, qui est "raspberry". Une fois cela fait, vous serez redirigé vers le bureau Raspberry Pi où vous pourrez interagir avec la carte à distance et faites tout comme si vous étiez physiquement connecté à la carte à l'aide d'un écran, d'un clavier et d'une souris.

Si vous utilisez un Mac, vous devrez d'abord installer l'application "Microsoft Remote Connection" à partir de l'App Store. Vous pouvez ensuite créer une nouvelle connexion en saisissant l'adresse IP, le nom d'utilisateur, le mot de passe et le nom de connexion. Enfin, double-cliquez sur le nom de la connexion pour démarrer la connexion et vous serez redirigé vers le bureau Raspberry Pi. Veuillez regarder la vidéo pendant que nous démontrons cela à la fois pour un PC et un Mac.

Étape 4: Activation du FTP

Activation du FTP
Activation du FTP
Activation du FTP
Activation du FTP
Activation du FTP
Activation du FTP
Activation du FTP
Activation du FTP

L'utilisation d'une connexion de bureau à distance est utile, mais vous ne pouvez pas copier directement des fichiers entre votre PC et le Pi Desktop en l'utilisant. Heureusement, il existe un moyen simple pour nous de le faire à distance et c'est en utilisant FTP ou le protocole de transfert de fichiers.

La configuration du FTP est également simple. Nous devons simplement d'abord mettre à jour les informations du package en exécutant "sudo apt-get update". Ensuite, nous devons exécuter la commande "sudo apt install proftpd" qui installera le serveur FTP pour nous. Et c'est tout ce que vous devez faire. Par défaut, il n'y a aucune restriction sur les répertoires accessibles via FTP. Si vous avez plusieurs utilisateurs, il serait logique de limiter l'accès des utilisateurs à leur seul répertoire qui est /home/user. Vous devrez mettre à jour le fichier de configuration pour ce faire et pour cela, vous devrez exécuter la commande "sudo nano /etc/proftpd/proftpd.conf" qui ouvrira le fichier de configuration dans un éditeur de texte. Faites défiler jusqu'à la ligne "#DefaultRoot" et décommentez le "#" qui permettra cela. Une fois cela fait, enregistrez simplement le fichier en appuyant sur "CTRL+X" puis "y", puis "ENTER". Vous devrez ensuite recharger le service en exécutant la commande "sudo service proftpd reload". Cela mettra la nouvelle configuration en vigueur et nous ne pourrons accéder qu'au répertoire /home/pi.

L'accès aux fichiers et dossiers est tout aussi simple. Vous pouvez ouvrir un navigateur Web et taper "ftp://192.168.1.37", puis vous connecter avec le nom d'utilisateur par défaut qui est "pi" et le mot de passe par défaut qui est "raspberry". Vous pourrez alors visualiser les fichiers et même les télécharger. Il continuera à vous demander d'authentifier la session pour des raisons de sécurité. Ce n'est pas tout à fait pratique et la méthode recommandée consiste à utiliser ce qu'on appelle un client FTP comme FileZilla. Téléchargez-le et installez-le simplement, puis entrez les détails de la connexion dans la barre supérieure, comme indiqué dans l'image - adresse IP, nom d'utilisateur, mot de passe et port qui est 21. Une fois cela fait, cliquez sur le bouton "Connexion rapide" et vous pourrez connectez-vous au tableau. Les fichiers et dossiers Raspberry Pi seront affichés sur la moitié droite et le système de fichiers de votre ordinateur sera sur la gauche. Vous pouvez faire glisser des fichiers pour activer les transferts. De cette façon, vous pouvez facilement récupérer les fichiers dont vous avez besoin et gérer le système de fichiers.

Voilà à quel point il est facile d'accéder à distance à votre Raspberry Pi en utilisant trois méthodes différentes. Si vous aimez les articles utiles comme celui-ci, pensez à vous abonner à notre chaîne YouTube car cela aide énormément.

YouTube:

Merci pour la lecture!

Conseillé: