Qu'est-ce qu'un programme similaire à WinSCP?

77

Sous Windows, j'utilise WinSCP pour transférer des fichiers côté serveur. Il a une fonctionnalité très intéressante que je préfère: garder les dossiers distants à jour.

Cela signifie que chaque fois que mon fichier local est modifié, WinScp remplacera le même fichier sur le serveur par ce nouveau fichier.

Pouvez-vous me proposer un logiciel prenant en charge cette fonctionnalité?

    
posée Summer Nguyen 11.01.2012 - 19:11
la source

13 réponses

93

Nautilus le navigateur de fichiers par défaut a la fonctionnalité de monter des fichiers distants.

Allez dans le menu Fichier & gt; Se connecter au serveur ..

À part cela, filezilla et gftp supportent sftp.

    
réponse donnée sagarchalise 11.01.2012 - 19:42
la source
26

Comme vous êtes familier avec Winscp sur Windows, je suggère que vous essayez filezilla

FileZilla Client est un client FTP, FTPS et SFTP multiplate-forme rapide et fiable avec de nombreuses fonctionnalités utiles et une interface utilisateur graphique intuitive.

Vous pouvez également installer avec la ligne de commande. Ouvrez le terminal Ctrl + Alt + T et exécutez la commande suivante:

sudo apt-get install filezilla

Ou recherchez sur Filezilla dans Ubuntu Software Center.

Lorsque vous ajoutez un hôte, veillez à passer de FTP à SFTP et modifiez le numéro de port vers le port ssh 22 (ou un autre port ssh personnalisé si différent)

Rendez le type de compte interactif.

Profitez.

    
réponse donnée Penguinista 07.10.2012 - 19:35
la source
23

Vous pouvez également utiliser sshfs ou rsync .

sshfs monte votre répertoire distant localement sur ssh très similaire à WinSCP et Nautilus.

L'avantage potentiel de sshfs est que vous pouvez cartographier les utilisateurs

sshfs -o idmap=server_user [email protected]:/directory ~/remote_directory

Pour automatiser le processus, ajoutez une entrée dans fstab

sshfs#[email protected]:/directory /home/your_local_user/directory fuse idmap=user 0 0

Voir Ubuntu Wiki SSHFS

rsync synchronisera également les fichiers / répertoires et fonctionnera sur ssh avec une interface graphique, grsync

Voir Ubuntu wiki rsync

Enfin, vous pouvez éditer les fichiers distants avec vim (si cela vous intéresse)

vim scp://[email protected]//path_to/file_to_edit
    
réponse donnée Panther 11.01.2012 - 19:49
la source
9

Vous pouvez toujours utiliser winscp sous wine. Je fais la même chose et ça marche très bien.

    
réponse donnée gajdipajti 11.01.2012 - 19:52
la source
6

Vous voulez " scp ". Le scp original: -)

Oups, j'ai parlé trop tôt ... vous avez aussi besoin de la synchronisation. Dans ce cas, rsync.

Cependant, scp est toujours utile pour les scripts et l’automatisation.

    
réponse donnée Angelo 11.01.2012 - 19:48
la source
4

Ubuntu:

Ouvrez Nautilus et tapez (dans la barre de liens): sftp://[email protected]/

Kubuntu:

Ouvrez Konqueror et tapez (dans la barre de liens): fish://[email protected]/

Xubuntu:

Ouvrez Thunar et tapez (dans la barre de liens): sftp://[email protected]/

    
réponse donnée daniele 20.01.2012 - 09:27
la source
3

Il existe de nombreux outils différents qui donneraient une expérience similaire à celle de winscp. J'utilise filezilla pour transférer des fichiers sur ssh.

Nautilus comme mentionné par @sagarchalise permet de se connecter au serveur.

Une des choses que j'utilise plus souvent ces jours-ci pour accéder à sftp est sshfs. Je trouve cela très pratique car il monte les fichiers en tant que fichier local dans le système de fichiers et le met à jour de manière transparente sur le serveur distant.

sshfs [email protected]:/path/to/remote/files /path/to/local/mountpoint/

Cela me permet d'utiliser tous mes outils habituels en supposant que ces fichiers sont des fichiers locaux.

    
réponse donnée viyyer 11.01.2012 - 19:49
la source
2

Vous pouvez également essayer à l'unisson de synchroniser les deux dossiers

    
réponse donnée Jason Axelson 11.01.2012 - 21:35
la source
2

Un programme très agréable et puissant, construit sur le protocole rsync , est Unison .

Il a une interface très agréable et le client est disponible pour au moins Linux (plus ou moins toutes les variantes) et Windows. Le comportement de base est très facile à comprendre, avec une interface graphique et une configuration facile, et si vous avez besoin de faire des choses plus complexes, vous pouvez éditer manuellement les fichiers de configuration et / ou les script.

Cela a été mon utilitaire de sauvegarde / mise en miroir / téléchargement au cours des cinq dernières années au moins, et je n’ai jamais vu un bogue ou un fichier manquant.

Vous pouvez l’installer avec

 sudo apt-get install unison-gtk 

et pour un comportement fluide, vous devriez avoir configuré une connexion de travail avec votre point de terminaison (j'utilise normalement des connexions ssh).

    
réponse donnée Rmano 19.04.2014 - 02:05
la source
2

Je recommande PCManFM sudo apt-get install pcmanfm

Juste un autre gestionnaire de fichiers, mais dispose d'une mini-interface graphique pour les connexions (dans le menu principal Go - & gt; Connexion au serveur) et voilà. Vous pouvez mettre en signet vos connexions et vous pouvez simplement faire un clic droit sur les fichiers et choisir "ouvrir avec ...".

    
réponse donnée aesede 22.09.2014 - 21:56
la source
0

Je suggère SecPanel lien surtout si vous utilisez 13.10.

    
réponse donnée Paul Gregoire 22.02.2014 - 00:54
la source
0

J'ai trouvé une alternative autonome, gratuite, opensource, mucommander , mais basée sur Java, votre système doit avoir jvm pour l'exécuter .

Pourquoi je suis allé pour mucommander (j'utilise RHEL6 avec des restrictions)?
J'ai essayé de me connecter avec Nautilus, mais il n'a pas réussi à se connecter.
Deuxièmement, j'ai essayé d'utiliser différents formats comme filezilla, Unison, mais rien n'était autonome, et il y avait beaucoup de problèmes de compilation et de droits.

Ultramince mucommander m'a sauvé.
Deep

    
réponse donnée user443237 25.08.2015 - 15:47
la source
-1

Pour exécuter WinSCP sous Linux (Ubuntu 12.04), procédez comme suit:

1) sudo apt-get install wine (exécutez cette fois-ci une seule fois, pour avoir du "vin" dans votre système, si vous ne l'avez pas)

2) télécharger " lien "

3) créer un dossier et mettre le contenu du fichier zip dans ce dossier

4) ouvrir un terminal

5) tapez sudo su

6) tapez wine WinSCP.exe

Fait! WinSCP fonctionnera comme dans un environnement Windows!

Cordialement.

    
réponse donnée NABA 19.04.2014 - 00:39
la source

Lire d'autres questions sur les étiquettes