Configurer winscp. Installation et configuration de WINSCP et de mastic à l'aide de scénarios de WINSCP

Maintenant, presque tous les logiciels deviennent le maximum "poli" et "attrayant", qui peut même tenir des concours sur le sujet "Trouver 5 différences entre Chrome et Firefox". Nous sommes tous tous au fait que, en même temps, un logiciel simple, fiable et étroit est pertinent que jamais.

Pour travailler avec FTP, beaucoup utilisent tout le célèbre commandant total, capable de travailler en tant que gestionnaire de fichiers et client FTP. En termes de travail avec des fichiers au total, le commandant est difficile à trouver de la faute, mais lorsque vous travaillez avec FTP et SSH, il existe une plainte. Par exemple, un fichier temporaire n'est envoyé au serveur uniquement lorsqu'il est fermé dans l'éditeur; C'est-à-dire que lors de l'édition, par exemple, du fichier CSS et de la modification du site, vous devez le fermer et seulement sur les modifications et continuer à apporter des modifications, vous devez rétablir ce fichier. Pas très à l'aise.

Le commandant total ferme également la session FTP à une certaine période d'inactivité. Nous ne savons pas exactement, mais il semble que les colis à maintenir le commandant thotal de connexion n'envoient pas, alors lorsque vous le travailliez doit reconnecter constamment en raison de la déconnexion de la connexion. Oui, et à la hausse, FTP est loin du meilleur protocole de transfert de données, donc si le serveur vous permet de mieux utiliser ssh; Il est recommandé de travailler sous le protocole SSH-2 en raison de sa sécurité accrue.

Mais toujours le commandant total a une graisse plion: tous ses paramètres sont stockés dans un fichier ini fermé, qui peut être transporté à partir d'un ordinateur à un autre et activez ainsi leurs paramètres. Mais maintenant, nous aimerions parler du programme WINSCP, qui présente un certain nombre d'avantages devant le commandant total lorsqu'il travaillait avec FTP et SSH (à la fin du matériel, envisagez la possibilité du programme sous Sudo).

Qu'est-ce que winscp.

WINSCP est un graphique client graphique SFTP pour une variété de systèmes d'exploitation, y compris Windows, qui a un code ouvert original. WINSCP prend également en charge le protocole de données SCP, qui est généralement clair du nom du programme.

L'objectif principal du programme est de transférer le mode protégé des fichiers entre ordinateurs et serveurs, "amis" avec ces protocoles.

Le programme est constamment soumis à des mises à jour et vous pouvez toujours obtenir une nouvelle version en anglais par URL: https://winscp.net/eng/download.php. Au fait, utilisez l'utilitaire est un plaisir.

Pour installer la version russe, vous devez sélectionner l'élément "Package d'installation multilingue" et sélectionner le "russe" dans le package dans le paquet de langues présenté. Même si au moment de télécharger la dernière version, la traduction ne sera pas mise en garde, puis il devrai télécharger en outre. Pour ce faire (après l'installation de la version anglaise), accédez à la page de traduction, téléchargez la traduction "russe", après quoi déballer l'archive reçue dans le répertoire avec l'utilitaire WINSCP.

Caractéristiques du programme WINSCP:

  • interface graphique;
  • le programme est traduit en plusieurs langues, y compris le russe;
  • intégration avec Windows;
  • exécuter toutes les opérations de fichiers clés;
  • les protocoles SFTP et SCP soutiennent en plus de SSH-1 et SSH-2;
  • automatisation des processus à l'aide de la ligne de commande et de l'interface de script;
  • il y a un éditeur de texte;
  • autorisation de mot de passe, GSS, support de clé openne;
  • réalisé deux coquilles - à la fois dans Norton Commander et Explorer Windows;
  • les paramètres de connexion peuvent être enregistrés;
  • vous pouvez utiliser le fichier de configuration au lieu du registre.

Arrêtons un peu sur l'interface. Lorsque vous ouvrez le programme, vous apparaîtrez une interface à deux points que vous pouviez voir dans le commandant total et des programmes similaires. Lors de l'ouverture, vous devrez également choisir le serveur pour la connexion, car le programme refuse de fonctionner en mode hors connexion. Vous pouvez également sélectionner l'interface Explorateur, puis la fenêtre sera divisée en deux: sur le côté gauche, un arbre de répertoires, et le côté de la liste des fichiers et des dossiers d'un répertoire spécifique seront affichés.

Si vous appuyez sur Ctrl + N, la fenêtre apparaît avec la sélection du serveur de connexion. Après avoir sélectionné la connexion, la nouvelle session s'affiche dans le menu déroulant en haut du programme. Vous pouvez maintenant basculer entre des sessions en choisissant simplement le choix souhaité de la liste. Pour faciliter la modification de fichiers texte, vous devez spécifier n'importe quel éditeur tiers - par exemple, Dreamweawer ou HTMLPAD.

Contrairement au même commandant total, WINSCP est capable de prendre en charge la session en état de fonctionnement, car toutes les 50 secondes, le programme envoie un paquet sur le serveur, ce qui empêche la fermeture de la session. Il sera très utile pour ceux qui travaillent avec une multitude de connexions (vous n'avez pas à vous connecter plusieurs fois maintenant).

Si vous ouvrez un fichier dans WINSCP, une copie sera créée dans un fichier temporaire et lorsque ce fichier temporaire change, toutes les modifications seront téléchargées sur le serveur. C'est-à-dire que si vous modifiez l'inscription Standard Lorem Ipsum sur "Bienvenue" et enregistrez les modifications apportées, puis immédiatement après la mise à jour de la page, les modifications seront visibles sur le site. Il est également bien mis en œuvre pour travailler avec plusieurs fichiers ouverts, même lorsque vous travaillez avec différents comptes FTP: leurs versions seront également immédiatement téléchargées sur le serveur.

Comme mentionné ci-dessus, le programme a un code open source, donc totalement gratuit. Vous pouvez le télécharger dans l'installateur et dans la version portable.

Travailler avec sudo.

Pour obtenir des privilèges supplémentaires dans WINSCP, le programme peut être lancé avec la commande sudo lors de la spécification du champ SFTP Server sur le serveur SFTP. Selon le système d'exploitation, le chemin peut varier, mais à Ubuntu, par exemple, ce sera comme suit: sudo / usr / lib / openssh / sftp-serveur
À l'utilisateur peut exécuter la commande sudo sans entrer le mot de passe, vous devez modifier le fichier / etc / sudoers et ajouter à la fin de la chaîne: Nom d'utilisateur All \u003d NOPASSWD: / usr / lib / opensh / sftp-serveur
Maintenant, vous savez comment travailler avec le programme lorsque vous utilisez sudo.

WinCSP est un client graphique open source gratuit pour Windows. La fonction principale du client est une transmission de données sécurisée d'un ordinateur local à une télécommande.

Interface utilisateur graphique

Travailler avec le serveur via la console présente définitivement un certain nombre d'avantages, mais il est beaucoup plus pratique d'utiliser le gestionnaire graphique pour fonctionner avec des fichiers.

Après avoir démarré, nous devons spécifier les données de la connexion, à savoir:

  1. Protocole,
  2. Nom d'hôte
  3. Port,
  4. Nommez les utilisateurs, mot de passe.

Je garde habituellement des connexions, ainsi que de sauvegarder le mot de passe. Après cela, vous pouvez vous connecter et travailler.

Multilingue

WincSp s'est traduit dans de nombreuses langues. Lors de l'installation, qui est faite en deux clics, un avertissement sera affiché que le programme est traduit en russe de 98%. Ne vous inquiétez pas, il suffit de travailler. Même si vous mettez, le client en anglais n'est rien de terrible, les équipes de base peuvent être traduites facilement, même si vous ne connaissez pas l'anglais.

Travailler via un serveur proxy

Pour travailler via un proxy, vous devez effectuer les paramètres suivants.

Lors de la création d'une connexion, cliquez sur le bouton Plus -\u003e Connexion-\u003e Proxy. Ensuite, vous devez sélectionner le type de proxy, spécifier l'hôte et le port, et si nécessaire, connectez-vous et mot de passe.

WinCser ne voit pas les fichiers cachés

Une fois confronté à un tel problème. Vous devez éditer le fichier.htaccess, mais c'est comme Suskslik dans le film DBM, ce n'est pas visible, mais c'est. Comment montrer des fichiers cachés dans WINSCP? Le problème est résolu tout simplement. Se connecte à un serveur distant. Paramètres -\u003e Paramètres -\u003e Panneaux, cochez la case Afficher les fichiers cachés.

Pour transférer le site de verrouillage à l'hébergement et au travail, nous aurons besoin d'un client FTP. À mon avis, pour le système d'exploitation Windows, le plus pratique et fiable est WINSCP FTP Client. À propos de l'endroit où le télécharger, comment installer et configurer et sera discuté dans cet article.

Où télécharger winscp?

Le programme WINSCP s'étend jusqu'au Lyssenia GNU GPL. Cela signifie que vous pouvez le télécharger gratuitement sur le site officiel et utiliser librement pour votre plaisir. Voici un lien vers la page de téléchargement: winscp gratuit télécharger. Cliquez ici sur le lien "Paquet d'installation". La version de travail au moment de la rédaction WINSCP 5.1.7. Ne vous précipitez pas pour rechercher la version russe du programme - la langue peut être configurée après l'installation du programme auquel nous allons.

Installation de WINSCP

Exécutez le fichier téléchargé (maintenant c'est winscp517setup.exe). Laissez la langue de fixation de NGLISH, car il n'y a pas de russe dans les options proposées. Ne vous inquiétez pas, ce n'est pas une langue d'interface de programme, mais la langue qui sera utilisée lors du processus d'installation.

Dans la prochaine fenêtre de salutation, cliquez simplement sur "Suivant\u003e". Problème d'écran - Tout est clair là-bas.

Dans la fenêtre suivante, nous laissons une installation typique

Ensuite, nous sommes invités à choisir l'interface de programme. La première option est comme le programme Total Commander. Deux panneaux: à gauche - pour les annuaires locaux, à droite - pour la télécommande. La deuxième option n'est qu'un répertoire distant comme dans l'Explorateur Windows. En fait, j'aime l'interface dans le style du commandant et vous recommandez de choisir de tels. Si vous le souhaitez, la deuxième version de l'interface peut être commutée après l'installation du programme dans les paramètres.

La dernière fenêtre est la finale. Il répertorie tous les paramètres que nous venons de choisir. Cliquez Installer. Capture d'écran Je manque aussi. L'installation du programme commencera et la dernière fenêtre apparaîtra à la fin. En cela, j'ai pris une tique, de sorte que je n'ai pas ouvert la page de départ, laissé une coche sur le début du programme. Cliquez sur Terminer.

WINSCP Client FTP est terminé avec succès. Le programme commence et la fenêtre d'autorisation s'ouvre.

Configuration WINSCP

Configuration de la langue russe dans WINSCP

Pour commencer, configurons la langue de l'interface de programme russe promise. Dans la fenêtre qui apparaît après le démarrage du programme, appuyez sur le bouton "Langues", puis "Obtenez plus ..."

Vous redirigerez sur une page Web avec une table de langues disponibles. Vous devez trouver le russe et cliquez sur le lien, comme indiqué dans le symbole.

L'archive téléchargée ru.zip a besoin de décompresser et le fichier winscp.ru est copié sur c: \\ Program Files \\ winscp \\ - Il s'agit d'un dossier dans lequel le programme WINSCP a été installé par défaut. Maintenant, le «russe - russe» apparaîtra dans le menu Languages.

Configuration de la connexion WINSCP au serveur d'hébergement

Pour plus d'action, vous devez trouver une lettre que vous avez reçue de votre fournisseur d'hébergement après avoir enregistré un compte. Cette lettre doit contenir des données pour l'accès FTP et SSH.

Adresse du serveur: Nom de l'hôte

Nom d'utilisateur: nom_utilisateur

Mot de passe: mot de passe.

Ces données sont ajoutées aux champs appropriés de la fenêtre "Login WINSCP".

Protocole de fichier Laissez le SFTP par défaut (SSH FTP) est un protocole réseau qui crypte tout le trafic. Votre connexion au serveur sera donc en sécurité. Certains fournisseurs d'hébergement ont accès via SSH seront inclus dans le panneau de commande d'hébergement. Si votre fournisseur d'hébergement ne fournit pas de possibilité d'accéder à SSH, vous pouvez sélectionner le protocole de fichiers FTP, mais il vaut mieux changer l'hébergement à la normale!

Cliquez sur "Enregistrer". Une fenêtre apparaît dans laquelle vous pouvez modifier le nom de votre connexion ou laisser ce qui est offert par défaut. La coche de stockage de mot de passe est préférable de ne pas l'installer, mais si vous souhaitez enregistrer, alors dans WINSCP, il est possible de définir un autre mot de passe pour entrer le programme lui-même - le mot de passe principal, mot de passe principal (mot de passe principale). Si vous enregistrez le mot de passe, je recommande de définir le mot de passe principal puis. Comment faire cela plus loin dans l'article.

Cliquez sur OK. La liste des connexions apparaîtra vient de créer. Si vous n'avez pas mis à cocher "Enregistrer le mot de passe", la case à chaque fois que vous vous connectez, vous devrez entrer un mot de passe d'accès. Lorsque vous vous connectez pour la première fois, vous pouvez recevoir un message concernant le serveur de clés Open. Dans ce cas, confirmez que vous faites confiance à ce serveur. Si, bien sûr, faites confiance à votre fournisseur d'hébergement. \u003d)

Activer le mot de passe maître

Pour améliorer la sécurité dans WINSCP, il est possible d'activer le mot de passe de l'assistant.

Maintenant, lorsque vous vous connectez à l'hébergement, ce mot de passe sera demandé. Qu'est-ce qui est pratique pour utiliser le mot de passe Master? Si vous avez de nombreux sites sur différents serveurs - vous pouvez démarrer toutes vos connexions dans WINSCP, enregistrer des mots de passe (qui, à coup sûr, diffèrent pour chaque connexion) à l'aide de la case "Enregistrer le mot de passe", puis définissez le mot de passe de l'assistant. Maintenant, vous n'avez pas besoin de vous rappeler ou de copier constamment du fichier de mot de passe pour différentes connexions. Il vous suffit de vous rappeler un mot de passe de l'assistant et de le saisir lorsqu'il est connecté à l'un des serveurs.

Nous avons donc installé et effectué les paramètres de base du client FTP WINSCP. Avec ce programme, nous pouvons maintenant nous connecter au serveur de fournisseur d'hébergement, copier des fichiers, prendre des fichiers et même modifier des fichiers directement sur le serveur. Nous en aurons besoin lors du transfert du site pour héberger et pour de nouvelles travaux avec elle.

En attente de vos questions et de vos commentaires.

Tous les travaux confortables et sûrs!

Comment apprivoiser ce programme. Ici, j'ai décrit les paramètres standard et le plus pratique, certains éléments peuvent être autorisés et tout configurés pour vous-même.

Mais d'abord, pourquoi est-il nécessaire:
1. Fonctionne sur un protocole SSH sécurisé
2. Chaque type de fichiers peut être attribué à votre propre éditeur, par exemple, pour PHP-PHP Expert Editor, pour CSS - Topstyle, pour JavaScript - WELEPAD, ou Attribuez un éditeur de favoris à toutes sortes de vexions de fichier.
3. Vous pouvez maintenant régner immédiatement les scripts de l'hôte local, puis les télécharger pour hosigner et regarder tout va bien, tout ce programme fera pour vous.

Eh bien, vous ne croyez pas que cela soit possible, bien, puis commencez.

Lorsque vous démarrez le programme, nous accueillons la fenêtre suivante qui demande à entrer l'adresse sur laquelle nous allons vous connecter, cette adresse, vous devez vous donner lors de l'achat d'un hébergement. Très souvent, les données de connexion coïncident avec les données sur FTP. Alors procédez. Dans le champ Nom d'hôte. Nous introduisons adresse IP ou alors nom de domaine Se connecter, puis dans le champ Nom d'utilisateur. Nous introduisons notre connexion et sur le terrain Mot de passe. Nous introduisons notre le mot de passe. Maintenant que la prochaine fois que vous ne conduisez pas tout cela, appuyez sur le bouton. Sauvegarder..

Vous avez la fenêtre suivante, dans laquelle vous devez appeler votre connexion, vous pouvez écrire Vasya, Petya ou Masha, dans ce cas, je l'ai appelée mon hébergement via le protocole SHH. Après avoir écrit, cliquez sur d'accord.

Vous trouverez une fenêtre de sélection de connexion, le programme est très flexible et vous permettra d'enregistrer de nombreux types de connexions. Sélectionnez en cliquant sur mon hébergement via le protocole SHH Ou par le même nom que vous avez donné, puis cliquez sur le bouton Connexion.. Le programme doit connecter s'il spécifiera des questions, par exemple sur la mise en cache, cliquez sur d'accord.

Après la façon dont vous vous connectez, vous verrez une fenêtre avec divers onglets et vos répertoires tels que FTP, mais nous devons toujours configurer cet animal à eux-mêmes, et ainsi rompre. Vous devez cliquer sur le dessus de la fenêtre qui a ouvert le bouton. Options. Et choisissez une épingle Préférences. ou appuyez simplement sur la combinaison de touches Ctrl + alt + p. Vous allez ouvrir la fenêtre Paramètres dans laquelle nous devons sélectionner l'onglet. Panneaux. Et tout mettre comme indiqué sur la photo. Comme vous pouvez le constater, dans la prochaine fenêtre, je remplace Ouvert. sur le Éditer..

Avant vous, la fenêtre de sélection de l'éditeur. appuie sur le bouton Parcourir.Et spécifiez l'emplacement de votre éditeur préféré.

Alors assurez-vous de vérifier la boîte à proximité Les éditeurs externes ouvrent plusieurs fichiers dans une fenêtre. Bien sûr, vous pouvez affecter un éditeur à un type de fichier, ainsi que d'autres types de fichiers DR. Editor que pas charme? Déjà vous levez :) Eh bien, maintenant cliquez sur OK.

Ouvrez maintenant l'onglet Arrière-plan. et mettre le bouchon près de Spectacle..

Cette action n'est pas obligatoire, mais si vous êtes un gros favori du programme de mastic, cet onglet vous devrez faire, sélectionnez simplement un fichier avec le programme et cliquez sur Cocher en regard du mot de passe de la session Notez et passez à Putty.

Maintenant, nous devons spécifier une diographie temporaire. Pourquoi en avez-vous besoin? Ceci est nécessaire pour un fonctionnement normal, car winscp. Premièrement, télécharge le fichier sur le disque dur, puis l'ouvre avec votre éditeur préféré, sans perdre la session. Dans ce cas, j'ai créé sur le disque C. Annuaire Temp. Et le choisi comme temporaire. N'oubliez pas de supprimer une tique près de Nettoyage des annuaires temporaires obsolètes au démarrage.

Vous pouvez maintenant cliquer sur le bouton OK sous la fenêtre et profitez d'un travail agréable. Et si vous ne l'avez pas encore téléchargé, cliquez ici pour le téléchargement - 1,32 MB.

Que dois-je faire si une erreur apparaît lorsqu'elle est connectée au serveur FTP?

Répertoire de la liste d'erreurs.
Impossible de récupérer la liste des répertoires
Commande de ports illégale.

Accédez aux paramètres de connexion et vérifiez le mode passif d'inscription:

Sihchnarisation

Ceci est une possibilité distincte de ce programme, et le programme de l'opportunité est juste beaucoup, mais je vais en parler environ 2 approprié pour moi.

1. Mettez à jour les fichiers sur le serveur (transférer des fichiers neufs / modifiés d'un PC sur le serveur, les fichiers n'existent pas sur le PC mais existant sur le serveur - sont supprimés)

2. Nous mettons à jour les fichiers PC (transférer des fichiers neufs / modifiés du serveur sur le PC, les fichiers n'existent pas sur le serveur mais existant sur le PC - sont supprimés)

Winscp. - Il s'agit peut-être de l'un des programmes de programmation les plus populaires entre les nœuds de fonctionnement Linux, Windows ou MacOS à l'aide de protocoles FTP, SFTP, FTPS, SCP, WebDAV et Amazon S3. Permet des opérations typiques avec des fichiers et des dossiers, tels que le chargement à partir d'un nœud distant et un déchargement à un nœud distant, renommer, transférer, supprimer et créer des fichiers et des dossiers dans un système de fichiers local ou distant. Il vous permet également de visualiser et de modifier les propriétés des fichiers et des dossiers, ainsi que de créer des liens et des raccourcis symboliques. Le programme dispose d'un support multilingue et fournit à l'utilisateur la possibilité de sélectionner une interface dans le style du conducteur ou du gestionnaire de fichiers de commandant total. De plus, dans le paquet Winscp. Utilitaire de ligne de commande spéciale activé winscp.com.Vous permettant d'automatiser les processus d'échange de fichiers et les dossiers à l'aide de scripts pré-préparés.

De plus, WINSCP fournit à l'utilisateur de nombreuses fonctionnalités supplémentaires:

La possibilité d'importer des paramètres de connexions à partir du mastic installé dans le système. - Intégration avec Pageant (agent de mastic) avec prise en charge de l'autorisation de clés open-clés.

Intégration avec le système d'exploitation Windows (prise en charge de glisser-déposer, raccourcis, prise en charge des schémas d'URL).

Prise en charge de travailler avec toutes les versions du protocole SSH (Secure Shell)

Editeur de texte intégré.

Possibilité de sauvegarder les paramètres de connexions.

La possibilité de travailler à l'aide du fichier de configuration au lieu de stocker les paramètres dans le registre, ce qui vous permet de l'utiliser dans la version portable (portable WINSCP).

Plugin pour prendre en charge le protocole SFTP dans le programme Directeur FAR..

La possibilité de synchroniser les annuaires de noeuds locaux et distants.

Programme Winscp. Absolument libre et appliqué avec open source.

Installation et configuration de WINSCP

Vous pouvez télécharger la version à jour du programme sur la page de téléchargement WINSCP.

L'installation du programme est effectuée de manière standard avec les paramètres recommandés ou avec la possibilité de sélectionner des paramètres. Les paramètres sélectionnables peuvent être modifiés à tout moment après l'installation. Les paramètres WINSCP sont effectués via le menu Paramètres - Paramètres. De nombreux paramètres différents pour définir l'apparence et le comportement du programme facilitent l'adapter aux préférences d'un utilisateur particulier.

Les paramètres par défaut, en règle générale, sont conformes aux préférences de l'utilisateur Windows habituel, mais si nécessaire, vous pouvez, par exemple, modifiez le comportement du programme lorsqu'une communication est cassée, déviant le serveur de connexion par le protocole SFTP, etc. .

Connectez-vous aux serveurs

Le programme WINSCP vous permet de créer et, à la demande de l'utilisateur, de sauvegarder, des profils de connexion à divers serveurs prenant en charge les protocoles d'application FTP, FTP, SFTP, SCP, WebDAV, SCP, WebDAV, Amazon S3.

Pour créer une nouvelle connexion bouton utilisée Nouvelle connexion - Nouvelle connexion ou combinaison clé Ctrl + N.. Ensuite, vous devez sélectionner les paramètres de connexion - le protocole de transfert de données, les propriétés de présence et de cryptage, le nom du serveur (adresse IP) et le numéro de port, ainsi que le compte d'utilisateur utilisé lorsqu'il est connecté au serveur spécifié:

Après avoir terminé la configuration de la connexion, vous pouvez l'enregistrer en appuyant sur le bouton. Sauvegarder La connexion stockée peut être utilisée comme connexion par défaut qui sera sélectionnée lorsque le programme WINSCP est démarré.

Au bas de la fenêtre avec une liste de connexions placées boutons Instruments et Actions Fournir aux utilisateurs des fonctionnalités supplémentaires pour sauver et restaurer la configuration des connexions, l'interaction avec le programme Mastic, effacement des traces du programme et appelez les paramètres informatiques.

Transfert de données.

Une interface de commandant total bidirectionnelle est généralement plus pratique pour l'interface de style de l'Explorateur Windows. La fenêtre de gauche affiche un système de fichiers local, dans le système de fichiers de droite du serveur auquel la connexion est connectée.

Les paramètres WINSCP vous permettent de changer les panneaux dans certains endroits - Paramètres - Apparence - Le commandant - Panneaux - Activer Changer les panneaux dans des endroits (local à droite, le serveur à gauche)

Pour transférer des fichiers sur le serveur, leur sélection dans la fenêtre de gauche et envoyer en appuyant sur le bouton. Envoyer. Pour recevoir des fichiers d'un serveur distant, il est mis en surbrillance dans la fenêtre droite et en appuyant sur le bouton. Recevoir. La sélection de fichiers et de répertoires est effectuée Standard pour Windows à l'aide de la famille Windows. Avant de commencer à utiliser les données avec le serveur, une boîte de dialogue s'affiche, ce qui vous permet de modifier certains paramètres de transmission et d'effectuer ses paramètres:

Dans le processus de transfert de données affiche des informations statistiques:

Une caractéristique importante de WINSCP est la possibilité de synchroniser des données locales et distantes. Le mode de synchronisation est activé dans le menu Équipes - Synchronisation .

Un ordinateur - Les modifications du répertoire distant sont appliquées par rapport à la section locale.

Serveur - Les modifications de l'annuaire local sont appliquées par rapport à la télécommande.

Aller-retour - Les modifications sont effectuées à la fois dans les répertoires distants et locaux.

En plus de la direction de la synchronisation, il est également possible de choisir son mode:

Synchronisation des fichiers - Le principal mode de synchronisation dans WINSCP. L'algorithme est mis en œuvre:

Les fichiers plus récents dans le répertoire source sont transmis au répertoire du récepteur.

Les fichiers présents dans le répertoire source, mais manquants dans le répertoire du récepteur sont transmis au répertoire du récepteur, si le mode n'est pas activé. Seuls les fichiers disponibles dans les paramètres Paramètres de synchronisation.

Les fichiers qui existent dans le répertoire du récepteur, mais le répertoire de source manquant peut être supprimé si le mode est activé. Supprimer les fichiers dans les paramètres Paramètres de synchronisation.

Dans la direction de la synchronisation Aller-retour Les fichiers manquants dans le répertoire opposé sont considérés comme neufs et transmis, si le mode n'est pas activé. Seuls les fichiers disponibles. Suppression de fichiers lors de l'utilisation de cette direction de synchronisation n'est pas effectuée.

Fichiers de miroir - Différents fichiers (plus récents et plus anciens) dans le répertoire source sont transmis au répertoire du récepteur.

Synchroniser. Timbres de temps - Le mode est actif si dans le système distant et local, il est possible de déterminer le temps de modification de l'heure. Habituellement, il s'agit d'une connexion via le protocole SFTP. Aucun fichier ne change et ne sont pas supprimés. Si le même fichier existe dans le répertoire source et dans le répertoire du récepteur, vous pouvez modifier sa marque de temps au moment de la modification ou de la source ou du récepteur en sélectionnant un utilisateur. Dans la direction de la synchronisation Aller-retour Mise à jour de l'horodatage des fichiers plus anciens.

WINSCP Data Exchange Automation

Le programme WINSCP a le soutien de la ligne de commande et du système développé de créer et d'exécuter des scripts, ce qui facilite la mise en œuvre de l'automatisation des processus de réception et de transmission de données récurrents.

Vous pouvez utiliser l'utilitaire de ligne de commande pour fonctionner avec des scripts. winscp.com.ou exécuter le programme avec le paramètre / Console.:

"C: \\ Fichiers de programme (x86) \\ winscp \\ winscp.exe" / console

Pour une commodité de travailler avec la ligne de commande WINSCP, vous pouvez ajouter le chemin d'accès au catalogue de programme à la variable. Chemin. Outils Windows Standard ou moyens de WINSCP lui-même: Paramètres - Paramètres - L'intégration - Ajouter un dossier WINSCP au chemin de recherche. Étant donné que l'ajout d'un chemin de recherche WINSCP est effectué dans la variable du système de chemin d'accès, vous devez démarrer le programme pour le compte de l'administrateur et redémarrer Windows pour appliquer des modifications.

Après avoir exécuté l'équipe winscp.com. ou alors winscp.exe / console. La fenêtre Standard Console s'ouvrira avec l'invitation à entrer les commandes WINSCP:

winscp\u003e

Par défaut, dans la fenêtre de la ligne de commande WINSCP utilise un codage Utf-8.. Si vous le souhaitez, l'apparence et le comportement de la console WINSCP peuvent être personnalisés sous ses préférences, par exemple, allumant la sélection du texte avec la souris et en modifiant la palette de couleurs sur des symboles noirs sur un fond blanc.

Recevoir des commandes WINSCP

La plupart des commandes internes WINSCP ont une syntaxe et une similitude sémantique avec les commandes de ligne de commande Linux. Pour obtenir l'aide intégrée, une commande est utilisée aider.:

appel - Exécute la commande spécifiée sur le serveur

cD - Modifie le dossier sur le serveur

checksum - Calcule la somme de contrôle des fichiers sur le serveur

chmod. - Modifier les droits d'accès au serveur sur le serveur

fermer. - ferme la connexion

cp. - Duplication / fichier distant double

Écho. - Affiche leurs arguments comme un message.

sORTIR - ferme toutes les connexions et complète le programme

obtenir. - Télécharger le fichier du serveur

aider. - Affiche le certificat

garder à jour. - suivre constamment les changements dans le dossier local

lCD. - Changer le dossier local

lls.

lPWD. - Afficher le contenu du dossier local

ls. - Affiche le contenu du dossier sur le serveur

mkdir. - Créer un dossier sur le serveur

mv - Renommer / transférer des fichiers sur le serveur

ouvert. - Connexion au serveur

option - Afficher / définir les paramètres de script

mettre. - Décharger le fichier sur le serveur

pwd. - Nom du dossier d'impression du serveur

rm - Supprimer le fichier du serveur

rmdir. - Supprimer le dossier du serveur

session. - Afficher une liste de connexions actives ou choisissez une connexion active

statistique - demande des attributs de fichier sur le serveur

synchroniser - Synchronisez le dossier sur le serveur à partir du local

Recevez un certificat pour une commande WINSCP spécifique

Pour plus d'informations sur les commandes individuelles, la syntaxe est utilisée:

Équipe d'aide

aider à synchroniser - Obtenez un indice sur l'équipe de synchronisation. Résultat d'exécution:

synchroniser local | Télécommande | les deux

Si le premier paramètre est "local", synchronise le répertoire local avec télécommande si le premier paramètre est "distant", synchronise le répertoire distant avec le local. Si le premier paramètre est "à la fois", synchronise mutuellement les répertoires. Si les répertoires ne sont pas spécifiés, les répertoires de travail actuels sont synchronisés.

Remarque: la confirmation de REWATCH pour cette commande est toujours désactivée.
BR\u003e Paramètres:

-Aperçu. - Seulement afficher les différences, ne synchronisez pas

-Effacer. - Supprimer des fichiers obsolètes

-Miroir - miroir (synchronise les anciens fichiers aussi). Ignoré en mode "à la fois".

-Criteria \u003d. - Critères de comparaison. Valeurs possibles: "Aucun", "Time", "Taille" et "Soit". Ignoré en mode "à la fois".

-Pendeurs \u003d. - Installer les droits

-Speed \u200b\u200b\u003d. - Limiter le taux de transfert

-Transfert \u003d. - Mode de transmission: Binary, ASCII, Automatique

-Filemask \u003d. - Spécifie le masque de fichier.

-Resumesupport \u003d. - Ajuste le support de renouvellement. Valeurs possibles: "ON", "OFF" ou Seuil
Paramètres existants: ReconnectTime

Exemples:

Synchroniser la télécommande -Delete

Synchroniser à la fois D: \\ www / home / martin / public_html

En utilisant vos propres scénarios WINSCP.

WINSCP permet à l'utilisateur d'obtenir des scénarios prêts à effectuer la plupart des opérations de réception et de transfert de fichiers. Par exemple, lors de la réception d'un fichier d'un serveur distant vers un répertoire local, après avoir cliqué sur le bouton Recevoir Vous pouvez ouvrir le menu déroulant Afficher les paramètres

Élément du menu Code de forme ... Vous permet de former un script prêt à exécuter en tant que fichier de commande Windows régulier, script d'exécution dans l'invite de commande WINSCP, ainsi que les codes de construction de C #, VB.NET et Coquille d'alimentation. Dans la fenêtre qui s'ouvre Façonner le code de transmission besoin de passer à l'onglet Scénario Et choisissez le souhaité Format, par exemple Fichier de script

winscp.com / script \u003d c: /script1.txt.

Si le répertoire WINSCP n'est pas ajouté au chemin de la variable du chemin, vous devez spécifier le chemin d'accès complet au fichier exécutable:

"C: \\ Fichiers du programme (x86) \\ winscp \\ winscp.com" / script \u003d c: \\ utilisateurs \\ user \\ tmp / nul

Il est très souhaitable, dans les paramètres de la ligne de commande, spécifiez le paramètre / Ini \u003d nul. Ceci est fait afin d'assurer la mise en œuvre winscp.com. Avec la configuration par défaut et interdit la sauvegarde de la configuration actuelle lorsque le programme est terminé.

Dans le processus d'exécution d'un script, les informations de référence sont affichées à l'écran:

Connectez-vous avec ftp.supermicro.com ...
La connexion est établie
J'ouvre la connexion ...
La connexion est ouverte.
Composés actifs: [Email protégé]
/ Utilitaire / arrière-plan_utilité
C: \\ Utilisateurs \\ User \\ Temp \\ Backplane_utilité
Backplane.zip | 1728 KB | 248,6 KB / S | Binaire | 100%

Si nécessaire, vous pouvez activer les scripts du journal de journalisation, par exemple, C: \\ users \\ user \\ temp \\ script1.log:

winscp.com / script \u003d C: \\ users'xtmp \\ script1.txt /log\u003dc:\\userSeriuseer\\temp\\script1.log / ini \u003d nul

Pour recevoir le fichier de commande CMD Windows, vous devez sélectionner Format - Fichier batch.:

Le contenu du fichier de commande est copié dans le presse-papiers puis au fichier de commande, par exemple, C: \\ utilisateurs \\ user \\ temp \\ script1.bat. Pour le fichier de commande commandable, vous devez apporter des modifications en spécifiant le chemin d'accès actuel du fichier journal ou de désactiver sa maintenance:

@Écho off
"C: \\ Fichiers de programme (x86) \\ winscp \\ winscp.com" ^
/ Journal \u003d "c: 'userseritemp /script1.bat.log" / ini \u003d nul ^
/ Commande ^.
"Ouvrir ftp: // anonyme: anonyme %% [Email protégé]/" ^
"CD / Utilitaire / Backplane_utilité" ^
"LCD C: \\ Utilisateurs \\ User \\ Temp \\ Backplane_utilité" ^
"Obtenez de retour arrière.zip" ^
"SORTIR"

REM est inférieur à un exemple d'analyse de code de retour pour évaluer le résultat d'exécution du script WINSCP_RESUT \u003d% errorlevel%%
Si% winscp_result% equ 0 (
Écho succès.
) AUTRE (
Erreur d'écho
Sortie / B% Winscp_Result%

WINSCP renvoie une erreur d'erreur égale à zéro si le script réussit. Équipe sortie / B% Winscp_Result% Formulaires errorlevel pour ce fichier de commande, qui peut être utilisé dans d'autres scénarios pour analyser les résultats de son exécution.

Si tu choisis Format - Ligne de commandeLes paramètres de ligne de commande seront formés comme code de transmission. winscp.com. Pour exécuter dans l'environnement du processeur de commande Windows. Comme dans le cas d'un fichier de commande, une modification du chemin de la revue ou de son exception sera requise. Par example:

winscp.com / commande "Ouvrir ftp: // anonyme: anonyme% [Email protégé]/ "" CD / Utility / Backplane_utilité "" LCD C: \\ Users \\ User \\ Temp \\ Backplane_Utility "" "Obtenez de l'arrière-plan.zip" "Quitter"

Pour obtenir des scripts en C #, vb.net et PowerShell, utilise l'onglet Code de montage.net.

Le code résultant d'exécution dans l'environnement PowerShell est copié dans le fichier d'extension. .ps1, Par exemple - c: \\ utilisateurs \\ user \\ temp \\ script1.ps1 et fonctionne pour exécuter comme une commande:

powerShell -File C: \\ Utilisateurs \\ User \\ tmp \\ script1.ps1

Par défaut, le shell d'alimentation comprend la stratégie de sécurité maximale, ce qui vous permet d'exécuter des commandes PowerShell sur la ligne de commande, mais n'autorise pas les scénarios pré-préparés. Par conséquent, si un message apparaît à l'écran qu'il n'est pas possible de télécharger le fichier de script, car l'exécution des scripts est interdite pour ce système, vous devez exécuter la commande:

powerShell -Command Set-ExecutionPolicy RemoteDeigné

Après avoir exécuté cette commande, l'exécution de scénarios dans l'environnement Powershell sera autorisée.

Le code de montage résultant pour PowerShell peut nécessiter des modifications, en particulier - des instructions de la totalité de la manière de télécharger la bibliothèque dynamique. Winscpnet.dll..

# Télécharger la construction .net winscp
Ajout de type -Path "C: \\ Program Files (x86) \\ winscp \\ winscpnet.dll"
. . .

Utiliser le planificateur de travail pour automatiser des scénarios

Pour démarrer le planificateur de tâches, vous pouvez utiliser la recherche dans Windows, accéder à "Panneau de configuration" - "Administration" - "Planificateur de travail" ou exécuter la commande taskschd.msc..
Bibliothèque de planificateur d'emploiLa fenêtre à l'écran affichée dans le côté gauche du planificateur a une structure hiérarchique assez difficile, vous pouvez donc créer un dossier séparé à l'aide du menu contextuel appelé la souris et l'élément droit. Créer un dossierEntrez dans le nom du dossier et, à l'avenir, il est dediter vos propres tests ou tâches de travail.

Pour créer une tâche de planificateur, deux sorciers causés dans des modes peuvent être utilisés. Créer une tâche simple et Créer une tâche. Lors de la création d'une tâche simple, un ensemble de paramètres minimum est utilisé qui ne prévoit pas la présence de plusieurs conditions d'exécution et de multiples actions. Pour démarrer les scripts WINSCP sur un calendrier, il suffit de créer une tâche simple.

Vous pouvez créer une nouvelle tâche à l'aide de l'élément de menu. Action - Créer une tâche simple Soit via le menu contextuel, appelé à l'aide du bouton droit de la souris sur le niveau du dossier créé dans la bibliothèque de planificateur ou au niveau "Planner Bibliothèque", si un tel dossier n'est pas nécessaire. Après cela, l'assistant de création de tâches est lancé:

Dans le chat Général Entrez le nom de la tâche et de sa description. Nom par exemple - Telecharger des fichiers.Et la description "Télécharger des fichiers de ftp.supermicro.com". La description peut être un texte arbitraire, mais il est souhaitable de refléter l'essence de la tâche créée.

Dans le chat Déclencheur La configuration des conditions est effectuée lors de la création de la tâche.

Dans le chat Actions Comme actions, choisissez Programme d'exécution, sous forme dont le fichier de commande sera créé plus tôt Script1.bat.choisir en utilisant un bouton Aperçu….

Dans le chat Achèvement appuie sur le bouton Prêt Et la tâche sera créée. Les paramètres créés des tâches peuvent être modifiés à tout moment si l'utilisateur dispose des droits appropriés.