J'ai besoin d'un programme capable de gérer des fichiers sur un périphérique distant exécutant Linux à l'aide de SCP. Le périphérique distant exécute OpenWrt. Sur Windows, il existe un parfait WinSCP. il est étrange qu’aucun programme natif ne puisse être utilisé.
Le programme devrait pouvoir:
J'ai trouvé une seule alternative, à l'exception de l'utilisation de la CLI et de l'installation de WinSCP avec Wine.
C'est Midnight Commander avec fish
. Cela fonctionne vraiment mal. Les problèmes sont:
~
sur un périphérique distant et sur l'ordinateur.Il y a beaucoup d'autres problèmes ennuyeux qui le rendent presque inutilisable. J'ai arrêté d'utiliser mc
et j'utilise désormais Shell pur sur le périphérique distant.
S'il vous plaît ne me dites pas que Nautilus, etc. supporte ces fonctionnalités. Elles ne le font pas !!!
Les gestionnaires de fichiers natifs Linux nécessitent SFTP qui n'est pas disponible sur le périphérique distant.
Peut-être est-il possible de faire en sorte que SCP utilise le nautile, mais je n’ai pas trouvé le moyen de le faire sans changer de source.
J'ai une exigence spécifique qui n'est pas couverte dans la question en double.
Si ce n'est pas possible sur Ubuntu, cela pourrait être une réponse.
Mise à jour: Le problème ici est que openwrt ne supporte pas les clients linux sans installer le serveur sftp.
Voir https://wiki.openwrt.org/doc/howto/sftp.server
openwrt n'a pas l'intention de résoudre ce problème, voir https://trac.cyberduck.io/ticket/4161
Ainsi, à partir du premier lien, la solution, côté serveur, consiste à installer openssh-sftp-server
opkg update
opkg install openssh-sftp-server
Vous pouvez ensuite utiliser n'importe quel nombre de clients graphiques ou de sshfs - voir Qu'est-ce qu'un programme similaire à WinSCP? et Qu'est-ce qu'un programme similaire à WinSCP?
Autre alternative est d'utiliser Winscp avec du vin
Sudo apt-get install wine
wine winscp.exe