Un truc assez cool avec Nautilus (et Nemo) c’est de pouvoir ouvrir son serveur FTP directement dans le navigateur de fichiers !
Dans Ubuntu 18.04, il faut ouvrir Nautilus > + Autres emplacements > En bas sous « Connexion à un serveur » indiquer l’URL de connexion sous la forme
ftp://urldemonserveur
Le hic : À chaque tentative d’ouverture de fichier sur le serveur avec un logiciel texte (Gedit ou SublimeText), le navigateur internet (Firefox ou Chrome) se lance et tente d’ouvrir ledit fichier… Même après avoir définit Gedit ou SublimeText comme logiciel d’ouverture par défaut.
MISE À JOUR :
Une méthode durable est d’ouvrir le fichier « /usr/share/applications/mimeinfo.cache »
sudo vim /usr/share/applications/mimeinfo.cache
ou
sudo gedit /usr/share/applications/mimeinfo.cache
Chercher la ligne
x-scheme-handler/ftp=firefox.desktop;
Et la modifier en :
x-scheme-handler/ftp=nautilus-folder-handler.desktop;
Faire de même avec les fichiers « ~/.config/mimeapps.list« , « /etc/gnome/defaults.list » et « /usr/share/applications/mimeinfo.cache »
Pas besoin de redémarrer, c’est effectif de suite.
Via : https://askubuntu.com/a/1091979
Merci beaucoup !
C’était pas tellement sur un fichier dans un dossier distant, mais plutôt pour le raccourcis que j’avais fait pour ajouter un serveur dans la liste des emplacements (avec mes docs, mes images, mes vidéos…), et qui s’ouvrait avec Firefox au lieu de Caja (équivalent Mint de Nautilus).
Sous Mint 19, les commandes sont identiques, remplacez simplement « gedit » par « xed ».
Oh et il est probable que les fichiers soient remis à jour quand on installe un navigateur. Les nav sont capable d’ouvrir du FTP. Donc quand ils s’installent, ils le signalent au système qui associe donc « ftp:// » au nouveau navigateur.
Sur une des lignes du fichier, j’avais Firefox et Vivaldi (sous les deux installés chez moi).
@le hollandais volant :
Oh bah de rien !
J’avais pas du tout pensé à ce cas de figure, mais ravi que la solution ait fonctionné aussi dans ton cas ! :)
On peut forcer « naturellement » le navigateur de fichier (nemo, caja, nautilus, etc) à ouvrir le FTP aussi en modifiant les fichiers MIME et en l’ajoutant à la place des navigateurs internet.
Pour ça on peut trouver l’appli à appeler dans le dossier :
Via un :
ls /usr/share/applications
(Pour Ubuntu 18.04 c’est « org.gnome.Nautilus.desktop »)
Mais cette méthode ne fonctionne pas tout le temps, parfois elle ne fait que rafraîchir le FTP, une sorte de boucle, du coup la méthode « vide » fonctionne bien.
Je plussoie pour la modif du fichier par les navigateurs, j’avais Firefox, Waterfox et Chromium pour ma part
Étonnamment, cela ne marche plus dans Mint 20 > monFTP, ça ouvre le navigateur Vivaldi.
Si je clic en revanche sur le lien dans la barre latérale de Caja (Nautilus de Mint), ça me l’ouvre dans Caja.
Même en virant la ligne, ainsi que la ligne le fichier vivaldi-stable.desktop, ce dernier reste l’application ouverte pour un lien FTP.
C’est étrange, mais pas bloquant.
@le hollandais volant :
Marrant ça, je viens de tester la version 20 en Cinnamon et de base, Caja ne pose pas le problème de Nautilus.
Peut-être que Vivaldi prend le dessus pour ouvrir les fichiers en FTP ?
Dans le lien que j’ai mis en source, quelqu’un propose de modifier la ligne :
x-scheme-handler/ftp=firefox.desktop;
en
x-scheme-handler/ftp=nautilus-folder-handler.desktop;
Peut-être que la ligne en question est avec Vivaldi ? Et changer Nautilus en Caja du coup ?
Hello, malheureusement la méthode ne fonctionne pas sous Ubuntu 20.04. Testé en « fresh install » sur deux postes différents.
Les fichiers « ~/.config/mimeapps.list » et « /etc/gnome/defaults.list » ne contiennent pas de référence ftp d’ailleurs, mais j’ai quand même ajouté « x-scheme-handler/ftp=nautilus-folder-handler.desktop; » au cas où mais rien à faire les fichiers de mes partages ftp montés sur Nautilus continuent de s’ouvrir sur le navigateur au lieu de leur application dédiée (sauf quand on fait « ouvrir avec.. »).
@Ksteph :
En fait comme indiqué plus haut c’est « org.gnome.Nautilus.desktop » maintenant sous ubuntu 20.04. Mais quand on le force par défaut ça n’ouvre plus rien.
La solution dans mon cas a été de supprimer (ou commenter) l’entrée x-scheme-handler/ftp dans les 2 fichiers suivants :
1/ /usr/share/applications/mimeinfo.cache. Mais curieusement ça neutralise Firefox et pas Chrome (mon navigateur par défaut), qui ouvre toujours les fichiers en ftp grrr.
2/ usr/share/applications/defaults.list (contenait une entrée spécifique à Chrome) : Cette fois Chrome ne m’embête plus non plus.
Testé avec succès sur mes deux PC sous Ubuntu 20.04.
@Kstep :
Alors, en effet, j’ai redémarré et mes modifs ne se sont pas enregistrées…
Dans le fichier usr/share/applications/defaults.list je n’ai pas d’entrée FTP, mais j’en ai bien une dans le fichier usr/share/applications/mimeinfo.cache.
J’ai donc modifié la ligne en :
x-scheme-handler/ftp=nautilus-folder-handler.desktop;
Et ça a l’air de marcher. Je vais voir avec les mises à jour navigateur si les modifs restent ou sont écrasées.
Merci pour ton retour !