[Checkpoint] – Utilisation de WinSCP pour le transfert de fichiers

WinSCP, quésako ?

WinSCP est un client SFTP graphique pour Windows. Il utilise SSH et est open source. Le protocole SCP est également supporté. Le but de ce programme est de permettre la copie sécurisée de fichiers entre un ordinateur local et un ordinateur distant.

(source = site officiel de WinSCP où l’on peut télécharger gratuitement la dernière version de ce software)

Protocole SCP, quésako ?

Secure Copy (SCP) désigne un transfert sécurisé de fichiers entre deux ordinateurs utilisant le protocole de communication SSH. Le terme SCP désigne aussi bien le programme SCP que le protocole SCP.

(source = Wikipédia)

Dans WinSCP, vous devez/pouvez configurer votre connexion comme indiqué ci-dessous, en choisissant bien le protocole SCP :

WinSCP_setup

Avant de lancer la connexion, il faut impérativement modifier la machine distante pour être en bash (shell par défaut).

Pour cela, se connecter en SSH sur le module du Firewall ou la SmartCenter et saisir la commande suivante :

chsh -s /bin/bash admin

Une fois la connexion établie et le(s) transfert(s) terminé(s), effectuer l’opération inverse et repasser en shell en saisissant la commande suivante :

chsh -s /etc/cli.sh admin

Une autre solution, c’est de configurer un nouvel Administrateur dédié à l’utilisation SCP. Par exemple admin-scp. Cette opération peut s’effectuer depuis le SmartDashboard. En se connectant en SSH sur la machine, il suffit de passer en bash une fois pour toute :

chsh -s /bin/bash admin-scp

Et voilà !