Tutorial : Transférer des fichiers sur un serveur en SCP / SFTP via Winscp
Introduction
Vous connaissez probablement le protocole FTP, mais connaissez vous le protocole SFTP ? ahhh ? Ce tutorial va vous expliquer comment vous connecter à un serveur linux distant avec le logiciel Winscp.
Alors le SFTP, c’est quoi exactement ? SFTP c’est à la base simplement un protocole de transfert de fichier (un évolution du SCP) prenant appui sur le protocole ssh qui lui gère l’authentification et la sécurisation du transport. Quel avantage au final par rapport au protocole FTP ? SFTP en plus du transfert des données, gère la gestion des attributs (droits utilisateurs, date de modification, création etc…).
Pré-requis
Avoir accès à un serveur SSH.
Winscp ne tourne que sous windows (sauf si vous utilisez WINE)
Et si vous êtes sur les systèmes d’exploitation :
- Linux : vous pouvez utiliser le logiciel KFTPGrabber pour KDE et gFTP pour gnome
- MacOS : pour les fanatiques de la pomme, il y a le logiciel Cyberduk
Téléchargement
WinSCP est disponible à cette adresse
Vous pouvez télécharger la version complète ou la version portable qui possède l’avantage de pouvoir être mise dans une clé usb.
Configuration
Rien de bien sorcier, je vous épargne l’installation, c’est enfantin 😉
Donc on lance le logiciel :
Voici un petit débrif de l’interface :
- Ici vous allez rentrer l’ip ou le hôte de votre serveur ainsi que le port qui va bien (ssh)
- Le login et le mot de passe pour l’authentification (toujours ssh)
- Le type de protocole : SFTP ; SCP ; FTP
Vous pouvez donc :
- Remplir les paramètres et cliquer sur Login
- Stocker les informations de cette session afin de vous simplifier la vie
Pour sauvegarder, cliquez sur le bouton Save au lieu du bouton Login :
Entrez un nom pour cette session, cochez save password si vous êtes un(e) faignant(e) et qu’entrer chaque fois un mot de passe vous épuise 😉
Validez en cliquant sur le bouton OK.
Pour réutiliser cette session, il vous suffit d’aller dans le sous menu Session > Stored sessions, de sélectionner votre session puis de cliquer sur le bouton Login…
Utilisation
Après avoir initié votre connexion, il vous suffit de faire du glisser-déposer pour transférer fichiers et dossiers.
Il est également possible de créer un dossier sur le serveur comme le ferait un client FTP classique.
Ce tutorial est terminé, si vous avez des questions ou des commentaires, n’hésitez pas à faire un tour sur le forum
Classé sous: Astuces - Linux • Astuces - Windows • Tutoriaux - Linux
Bonjour,
Alors déjà moi ça marche pas des le début, j’ai besoin de l’application FTP pour lire et écrire dans différents fichier. Bref j’arrive sur la fenêtre de login, je met en host name “Chrono” et user name bah mon nom.
En port je savais pas quoi mettre du coup j’ai laissé et donc au moment de faire le login, j’ai un message d’erreur, si quelqu’un peut m’aider, je lui en serait très reconnaissant 😀 Ah oui je précise que je suis en local, je sais pas si cela change quelque chose.