
Quand vous vous connectez à un serveur sftp, vous avez parfois besoin d'exécuter des commandes sftp.
Même si Filezilla permet de faire tout cela, il peut être utile de connaitre les commandes sftp.
Dans cet article, je résume les commandes pour les retrouver facilement.
Pour se connecter au serveur sftp :
Par défaut le port 22 est utilisé, ici je vous montre comment utiliser un autre port (exemple avec 2222)
Voici un tableau récapitulatif des commandes qu'on peut utiliser en sftp :
Typiquement, si on a besoin d'envoyer un fichier par un script, voici un exemple.
J'envoie sur le sftp le fichier fic.txt dans le dossier data distant.
On peut bien sûr faire un script et passer en argument le fichier à envoyer si on le souhaite.
Si on ne dispose pas de clé publique, et qu'on veut exécuter le même script que ci-dessus avec un mot de passe (passé en clair n'est pas conseillé, mais on peut le passer en argument au script si on veut), on utilisera :