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


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.

Pourriez-vous me suggérer un logiciel prenant en charge cette fonctionnalité?


78
2018-01-11 18:11


origine




Réponses:


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

Allez dans le menu Fichier> Se connecter au serveur.

enter image description here

Autre que ça filezilla et gftp soutien sftp.


93
2018-01-11 18:42



caja aussi ça! - j0h
Nemo (par défaut sur Mint) le supporte aussi (allez à sftp: // <utilisateur> @ <hôte>) - personne3000
Je reçois cette page ( anonmgur.com/up/5a97de9b3038915650fde0a23f63b267.png ) au lieu de spécifier de nouveaux détails. Comment puis-je le corriger? - maan81
Identique à @ maan81 ici ... Je ne vois que Addres Serve et un smb: //foo.example.org exécutant Ubuntu 14.04 - nephewtom
filezilla ne supporte toujours pas le protocole scp. La plupart des gens dans ce fil supposent qu'il utilisait la victoireSCP programme pour SFTP, mais il a même marqué cette question avec SCP marque. - David162795


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

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

Install filezilla

Vous pouvez également installer avec la ligne de commande. Terminal ouvert 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)

Rendre le type de compte interactif.

Prendre plaisir.


26
2017-10-07 17:35



Malheureusement, filezilla ne supporte toujours pas les clés ssh avec des mots de passe. - heroin
filezilla ne supporte toujours pas le protocole scp. La plupart des gens dans ce fil supposent qu'il utilisait la victoireSCP programme pour SFTP, mais il a même marqué cette question avec SCP marque. - David162795
Je suis venu ici pour cela: chercher du SCP. SFTP est omniprésent dans la plupart des gestionnaires de fichiers Linux. Autre que d'utiliser scp CLI et winscp sur wine je ne vois rien de plus proche de répondre à la question réelle. - brett
Je voulais faire un suivi sur le fait que filezilla prend en charge les clés ssh avec des phrases secrètes. Plus précisément, je l'utilise avec une clé rsa 2048bit utilisant des mots de passe. Cependant, il parle beaucoup des formats de clés ssh. J'utilise la version 3.28.0. - Matthew


Vous pouvez aussi 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 user@server:/directory ~/remote_directory

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

sshfs#user@server:/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 et a un frontal graphique, grsync

Voir Ubuntu wiki rsync

Enfin, vous pouvez éditer des fichiers distants avec vim (Si tu es intéressé)

vim scp://user@server//path_to/file_to_edit

24
2018-01-11 18:49



C'est grsync et merci. - 53E3916A


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


9
2018-01-11 18:52





Tu veux "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 bon pour les scripts et l'automatisation.


6
2018-01-11 18:48



Je pense que quelqu'un qui utilise winscp ne serait pas aussi heureux d'utiliser scp dans la ligne de commande. Et l’une des fonctionnalités recherchées chez un client gui sftp est la gestion des différentes sessions que l’on peut utiliser. - viyyer
@viyyer, oui tu as raison. - Angelo


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 la connexion au serveur.

L'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 username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/

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


3
2018-01-11 18:49



C'est très bien quand on ne peut accéder qu'à SSH! Je recommande également d'ajouter quelques options: follow symlinks et reconnect (à peu près auto-explicatif, fixe les problèmes de congélation que j'avais). La commande finale serait: sshfs -o follow_symlinks -o reconnect username@remotehostname.tld:/path/to/remote/files /path/to/local/mountpoint/. Recommandez également de créer un script bash simple pour le monter (et le démonter avec fusermount -u /path/to/local/mountpoint/). - aesede


Ubuntu:

Ouvrez Nautilus et tapez (dans la barre de liens): sftp://user@server/

Kubuntu:

Ouvrez Konqueror et tapez (dans la barre de liens): fish://user@server/

Xubuntu:

Ouvrez Thunar et tapez (dans la barre de liens): sftp://user@server/


3
2018-01-20 08:27



Il a demandé spécifiquement à propos de SCP, alors que tous utilisent sftp. Ce ne sont pas les mêmes choses. En outre, la question portait spécifiquement sur une fonctionnalité de synchronisation qu'aucun de ces éléments ne fournit. - Matthew Najmon


Vous pouvez aussi essayer unisson pour aider à synchroniser les deux dossiers


2
2018-01-11 20:35



On dirait que l'unisson a aussi besoin d'un client sur le serveur distant? :( - ThorSummoner