Alexandre Dos Reis

scp

La commande "scp" permet de copier des fichiers entre le serveur et le client ssh de manière sécurisée.

Transfère le fichier data situé dans le répertoire courant vers l'hôte.

$ scp data 192.168.1.1:

Transfère le fichier data situé dans le répertoire courant vers l'hôte, en le renommant information.txt.

$ scp data 192.168.1.1:information.txt

Transfère le fichier data situé dans le répertoire courant vers l'hôte dans le dossier tmp, en le renommant information.txt.

$ scp data 192.168.1.1:/tmp/information.txt

Transfère le fichier data situé dans le répertoire courant vers l'hôte, en tant qu'utilisateur John, dans le dossier tmp, en le renommant information.txt.

$ scp data john@192.168.1.1:/tmp/information.txt

Transfère le fichier foo.txt situé dans le répertoire courant vers le home du compte john de la machine remotehost.example.com.

$ scp foo.txt john@remotehost.example.com:

Récupère le fichier foo.txt situé dans le home du répertoire du compte john pour le copier dans le répertoire courant.

$ scp john@remotehost.example.com:foo.txt ./

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

$ scp john@remotehost.example.com:/backups/*.sql backups/

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

$ scp -P 17654 john@remotehost:/files/ files/

Transfère l'intégralité du répertoire mails.

$ scp -r mails/ john@remotehost: