SSH & SCP – Commande

La commande ssh permet de se connecter de façon sécurisée à une machine distante.

 

 

Connexion au serveur distant avec le login toto :

 ssh toto@IPDUSERVEUR

Équivaut à la commande précédente :

ssh -l toto IPDUSERVEUR

Génération d’une clé DSA (à faire sur la machine en locale) :

ssh-keygen -t dsa

Copie d’une clé publique vers un serveur distant :

ssh-copy-id -i ~/.ssh/id_rsa.pub toto@IPDUSERVEUR

 

La commande scp permet de copier des fichiers entre deux machines de façon sécurisée.

Transférer un fichier toto.txt dans le répertoire courant vers le home du compte lulu de la machine :

scp toto.txt lulu@IPDUSERVEUR:/

Transférer les fichiers .sql situés dans le répertoire backups pour le copier dans le sous-répertoire backups :

scp toto@IPDUSERVEUR:/backups/*.sql backups/

Récupérer le fichier toto.txt dans le home du répertoire du compte lulu pour le copier dans le répertoire courant :

scp lulu@IPDUSERVEUR:/toto.txt ./

Récupérer les fichiers via un autre port (17654) que le port par défaut (22) :

scp -P 17654 toto@IPDUSERVEUR:/fichiers/ fichiers/

Transférer l’intégralité du répertoire mails :

scp -r mails/ toto@IPDUSERVEUR:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *