Commandes de communication Linux/Unix SSH, Ping, FTP, Telnet
Lorsque vous travaillez sur un systรจme d'exploitation Linux, vous devrez peut-รชtre communiquer avec d'autres appareils. Pour cela, vous pouvez utiliser quelques utilitaires de base.
Ces utilitaires peuvent vous aider ร communiquer avec :
- les rรฉseaux,
- autres systรจmes Linux
- et utilisateurs distants
Alors apprenons-les un par un.
Cliquez ร nouveau sur ici si la vidรฉo n'est pas accessible
SSH
SSH qui signifie Secure Shell, il est utilisรฉ pour se connecter ร un ordinateur distant en toute sรฉcuritรฉ. Comparรฉ ร Telnet, SSH est sรฉcurisรฉ dans lequel la connexion client/serveur est authentifiรฉe ร l'aide d'un certificat numรฉrique et les mots de passe sont cryptรฉs. Par consรฉquent, il est largement utilisรฉ par les administrateurs systรจme pour contrรดler les serveurs Linux distants.
La syntaxe pour se connecter ร une machine Linux distante ร l'aide de SSH est
SSH username@ip-address or hostname
Une fois connectรฉ, vous pouvez exรฉcuter toutes les commandes que vous effectuez dans votre terminal
Exemple :
ls
Exemple :
pwd
Ping
Cet utilitaire est couramment utilisรฉ pour vรฉrifier si votre connexion au serveur est sain ou non. Cette commande est รฉgalement utilisรฉe dans โ
- Analyse des connexions rรฉseau et hรดte
- Suivre les performances du rรฉseau et les gรฉrer
- Test des problรจmes matรฉriels et logiciels
Syntaxe de commande : -
ping hostname="" or=""
Exemple :
ping 172.16.170.1
ping google.com
Ici, un systรจme a envoyรฉ des paquets de donnรฉes de 64 octets ร l'adresse IP (172.16.170.1) ou au nom d'hรดte (www.google.com). Si mรชme lโun des paquets de donnรฉes ne revient pas ou est perdu, cela suggรจre une erreur dans la connexion. Habituellement, la connectivitรฉ Internet est vรฉrifiรฉe ร l'aide de cette mรฉthode.
Vous pouvez appuyer sur Ctrl + c ร sortie de la boucle ping.
Ftp
Ftp est le protocole de transfert de fichiers. C'est le protocole le plus prรฉfรฉrรฉ pour transfert de donnรฉes parmi les ordinateurs.
Vous pouvez utiliser FTP pour โ
- Connexion et รฉtablissement d'une connexion avec un hรดte distant
- Tรฉlรฉcharger et tรฉlรฉcharger des fichiers
- Navigation dans les rรฉpertoires
- Parcourir le contenu des rรฉpertoires
La syntaxe pour รฉtablir un Connexion FTP ร un hรดte distant est -
ftp hostname="" or=""
Une fois que vous aurez entrรฉ cette commande, elle vous demandera protocoles d'authentification via nom d'utilisateur et mot de passe.
Une fois la connexion รฉtablie et connectรฉ, vous pouvez utiliser les commandes suivantes pour effectuer diffรฉrentes actions.
| Command | Fonction |
|---|---|
| dir | Afficher les fichiers dans le rรฉpertoire courant d'un ordinateur distant |
| cd "nom du rรฉpertoire" | changer le rรฉpertoire en ยซ dirname ยป sur un ordinateur distant |
| mettre un fichier | tรฉlรฉcharger un ยซ fichier ยป depuis un ordinateur local vers un ordinateur distant |
| obtenir le fichier | Tรฉlรฉcharger le ยซ fichier ยป de l'ordinateur distant vers l'ordinateur local |
| quitter | Dรฉconnexion |
Exรฉcutons certaines des commandes importantes.
Telnet
Telnet aide ร โ
- se connecter ร un ordinateur Linux distant
- exรฉcuter des programmes ร distance et effectuer lโadministration
Cet utilitaire est similaire ร la fonctionnalitรฉ Bureau ร distance trouvรฉe dans Windows Machine.
La syntaxe de cet utilitaire est la suivante :
telnet hostname="" or="" Example: telnet localhost
ร des fins de dรฉmonstration, nous nous connecterons ร votre ordinateur (localhost). L'utilitaire vous demandera votre nom d'utilisateur et votre mot de passe.
Une fois authentifiรฉ, vous pouvez exรฉcuter des commandes comme vous l'avez fait jusqu'ร prรฉsent, en utilisant le Terminal. La seule diffรฉrence est que si vous รชtes connectรฉ ร un hรดte distant, les commandes seront exรฉcutรฉes sur la machine distante et non sur votre machine locale.
Vous pouvez quitter la connexion telnet en entrant la commande 'logout'
Rรฉsumรฉโฏ:
- Communication entre Linux/UNIX et d'autres ordinateurs, rรฉseaux et utilisateurs distants diffรฉrents est possible.
- La commande ping vรฉrifie si la connexion avec un nom d'hรดte ou une adresse IP fonctionne ou non. Exรฉcutez 'pinger l'adresse IP ou le nom d'hรดte' sur le terminal
- FTP est le protocole prรฉfรฉrรฉ pour envoyer et recevoir des fichiers volumineux. Vous pouvez รฉtablir une connexion FTP ร un hรดte distant, puis utiliser des commandes pour tรฉlรฉcharger, tรฉlรฉcharger des fichiers, vรฉrifier les fichiers et les parcourir.
- L'utilitaire Telnet vous aide ร vous connecter ร un ordinateur Linux distant et ร travailler dessus




.png)


.png)


.png)
