Commandes réseau sécurisées Commande:réseau

Cette section présente la commande de connexion à distance ssh et la commande transfert de fichiers sftp.

1. Connexion à distance : ssh ssh

La commande ssh (secure shell) permet de se connecter à une machine distante. Les données échangées entre les machines sont cryptées.

Syntaxe

Connexion à une machine distante : 

ssh [-l nom_login] nom_machine  

Exécution d’une commande sur une machine distante : 

ssh nom_login@nom_machine [commande] 

À la première connexion sur un serveur, celui-ci envoie sa clé publique. Cette clé représente l’identifiant unique de la machine.

La commande ssh demande à l’utilisateur s’il reconnaît cette valeur de clé et s’il accepte la connexion. Dans l’affirmative, la clé du serveur est stockée dans le fichier $HOME/.ssh/known_hosts de la machine cliente.

Théoriquement, l’utilisateur de la machine cliente doit vérifier auprès de l’administrateur de la machine distante que la clé proposée est correcte avant d’accepter la première connexion.

Exemples

Première connexion au serveur www.monsite.com : l’utilisateur étant "root" sur la machine locale, ssh reprend cette identité sur la machine distante :

# ssh www.monsite.com 
The authenticity of host...
couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Compressions, archivages et conversions
Suivant
Autres commandes