nautilus se connecte au serveur via ssh n'est plus présent dans ubuntu 14.04
27
Je viens de passer à ubuntu 14.04 et je vois que la connexion à un autre serveur via SSH ne fait plus partie de l'environnement nautilus. Quelqu'un peut-il m'indiquer comment réactiver cette fonctionnalité.
Le commentaire ci-dessus, la réponse de Jo-Erlend Schinstad et la réponse de user275419 ci-dessous sont corrects. Par conséquent, vous devez cocher une case comme étant la bonne pour éviter que des gens comme moi aient à chercher la bonne réponse.
Outfast Source
veuillez marquer la réponse à votre question. Marquez la réponse comme acceptée, si elle a résolu votre problème.
Anuj TBE
Réponses:
33
Il est toujours là dans "Fichiers> Se connecter à ..."
Entrez sftp://user@address/folder/et vous devriez être prêt à partir.
Lorsque vous essayez d'accéder à un système de fichiers distant via sftpdans nautilus(entrez ^ L pour accéder à la barre d'emplacement, entré sftp://user@host/export/dumps/client/user/comme uri, le répertoire de travail actuel est ajouté au début: /home/user/sftp:/user@host/.. et répercuté dans le message d'erreur ( /home/userétant le répertoire de travail actuel):
**Unable to find the requested file. Please check the spelling and try again.**
Unhandled error message: Error when getting information for file '/home/user/sftp:/user@host/...': No such file or directory.
Réponse courte
Au moins sur mon système, il semble qu'il sshfsn'ait pas été installé lors de la mise à niveau vers 14.04. Vérifiez s'il est installé:
apt-cache policy sshfs
Pour moi, l'installer:
sudo apt-get install sshfs
résolu le problème. (Vous devez redémarrer l'intégralité du bureau gnome pour que cela devienne efficace, vous pouvez donc tout aussi bien redémarrer après l'avoir installé si vous êtes sur un système de bureau sans vous soucier des temps d'arrêt et des fonctionnalités du serveur)
Le point de menu pour accéder à un serveur distant (qui était dans le Filemenu) est maintenant visible dans le volet gauche sous Réseau - Se connecter au serveur . Il est également possible de saisir un URI ( sftp://user@server/path) dans la barre d'emplacement qui s'affiche lorsque vous appuyez sur Ctrl+ L.
Longue réponse
J'ai lutté contre ce problème sous un autre angle (voir [la méthode ssh deja-dup ne fonctionne pas - écrit localement à la place] [1]), et trouver la raison de la mystérieuse mauvaise conduite m'a amené dans les profondeurs de
gvfs
sshfs
fusible
Processus de débogage:
essayer de monter via gvfs:
% gvfs-mount sftp://user@server/export/dumps/client/home/user
Error mounting location: volume doesn't implement mount
Si l'utilisateur n'est pas celui qui exécute le bureau actuel , gvfs-mountdoit être complété par dbus-launch:
On dirait que gvfsmonté le répertoire de base distant userau lieu du chemin absolu demandé. Idem si /exportobtient un /pré- ajouté supplémentaire. Dans le nautilusqui a été appelé dans la dernière ligne, un URI pointant vers le chemin absolu souhaité peut être entré et monté une fois que le problème sous-jacent est résolu.
essayer de monter via sshfs:
Dépendances supplémentaires (incomplètes):
L'utilisateur doit être membre du fusegroupe. Test avec: grep <username> /etc/group, s'il manque: sudo usermod -a -G fuse <user>. Avec un groupe sans mot de passe, l'utilisateur doit se déconnecter / se reconnecter pour que cette modification prenne effet.
La boîte de dialogue résultante vous demandera le nom d'utilisateur et le mot de passe sur la machine à laquelle vous essayez de vous connecter et vous donnera des options sur la façon de se souvenir du nom d'utilisateur et du mot de passe.
Dans les versions plus récentes du gestionnaire de fichiers Gnome Nautilus (> Ubuntu 16.04), cette fonctionnalité a été déplacée vers un nouvel emplacement:
Ouvrez le gestionnaire de fichiers
Cliquez sur Autres emplacements
Au bas de la fenêtre, vous verrez une boîte de dialogue de connexion
Cliquer sur la marque querstion donnera des exemples sur la façon d'entrer sur le serveur et sur les protocoles pris en charge.
Si je me souviens bien, lorsque vous avez un gestionnaire de protocole ssh: //, il suppose que vous avez tapé sftp. Avez-vous même essayé avant de répondre?
ssh://user@ip
ne fonctionne pas?Réponses:
Il est toujours là dans "Fichiers> Se connecter à ..."
Entrez
sftp://user@address/folder/
et vous devriez être prêt à partir.la source
terminal ouvert
type:
Entrez votre adresse IP ssh:
Entrez votre nom d'utilisateur et votre mot de passe:
Vous avez terminé: après une connexion réussie, vous verrez comme ceci:
J'espère que ceci vous aidera.
la source
Le problème
Lorsque vous essayez d'accéder à un système de fichiers distant via
sftp
dansnautilus
(entrez ^ L pour accéder à la barre d'emplacement, entrésftp://user@host/export/dumps/client/user/
comme uri, le répertoire de travail actuel est ajouté au début:/home/user/sftp:/user@host/..
et répercuté dans le message d'erreur (/home/user
étant le répertoire de travail actuel):Réponse courte
Au moins sur mon système, il semble qu'il
sshfs
n'ait pas été installé lors de la mise à niveau vers 14.04. Vérifiez s'il est installé:Pour moi, l'installer:
résolu le problème. (Vous devez redémarrer l'intégralité du bureau gnome pour que cela devienne efficace, vous pouvez donc tout aussi bien redémarrer après l'avoir installé si vous êtes sur un système de bureau sans vous soucier des temps d'arrêt et des fonctionnalités du serveur)
Le point de menu pour accéder à un serveur distant (qui était dans le
File
menu) est maintenant visible dans le volet gauche sous Réseau - Se connecter au serveur . Il est également possible de saisir un URI (sftp://user@server/path
) dans la barre d'emplacement qui s'affiche lorsque vous appuyez sur Ctrl+ L.Longue réponse
J'ai lutté contre ce problème sous un autre angle (voir [la méthode ssh deja-dup ne fonctionne pas - écrit localement à la place] [1]), et trouver la raison de la mystérieuse mauvaise conduite m'a amené dans les profondeurs de
Processus de débogage:
essayer de monter via gvfs:
Si l'utilisateur n'est pas celui qui exécute le bureau actuel ,
gvfs-mount
doit être complété pardbus-launch
:pour pouvoir monter le répertoire distant. Cependant, cela ne semble pas permanent, donc nous contenons tous nos trucs liés à gvfs dans un seul shell:
On dirait que
gvfs
monté le répertoire de base distantuser
au lieu du chemin absolu demandé. Idem si/export
obtient un/
pré- ajouté supplémentaire. Dans lenautilus
qui a été appelé dans la dernière ligne, un URI pointant vers le chemin absolu souhaité peut être entré et monté une fois que le problème sous-jacent est résolu.essayer de monter via sshfs:
Dépendances supplémentaires (incomplètes):
fuse
groupe. Test avec:grep <username> /etc/group
, s'il manque:sudo usermod -a -G fuse <user>
. Avec un groupe sans mot de passe, l'utilisateur doit se déconnecter / se reconnecter pour que cette modification prenne effet.gvfs-backend
doit être installé(à suivre)
[1]: la méthode deja-dup ssh ne fonctionne pas - écrit localement à la place . Vérifier avec
apt-cache policy gvfs-backend
la source
Vous pouvez également saisir:
ssh: // adresse IP
Par exemple:
ssh: //192.168.1.4
La boîte de dialogue résultante vous demandera le nom d'utilisateur et le mot de passe sur la machine à laquelle vous essayez de vous connecter et vous donnera des options sur la façon de se souvenir du nom d'utilisateur et du mot de passe.
la source
Dans les versions plus récentes du gestionnaire de fichiers Gnome Nautilus (> Ubuntu 16.04), cette fonctionnalité a été déplacée vers un nouvel emplacement:
Cliquer sur la marque querstion donnera des exemples sur la façon d'entrer sur le serveur et sur les protocoles pris en charge.
la source
apt-get install nemo
) sur Ubuntu Bionic.Vous pouvez le faire avec Nemo. Commencez par installer la version sans dépendances (ouvrez une fenêtre de terminal avec Ctrl+ Alt+ Tet tapez):
Lancez Nemo et dans le menu Fichier sélectionnez Connecter au serveur , ce menu a l'option SSH dans le type de serveur .
la source
La réponse est
Entrez votre adresse IP ssh:
sftp: // youripaddress
pas ssh: // youripaddress
la source
Veuillez d'abord vérifier votre paquet gvfs-backends .
S'il n'existe pas, veuillez l'installer.
la source