Comment se connecter à un serveur avec thunar dans Xubuntu?


21

Dans Ubuntu exécutant Gnome 2, vous pouviez sélectionner "Se connecter au serveur" dans le menu Lieux et vous obtiendrez une connexion graphique avec le serveur auquel vous vous êtes connecté.

Exemple:

entrez la description de l'image ici entrez la description de l'image ici

Comment pouvez-vous faire cela depuis Xubuntu?

Réponses:


29

J'ai pu me connecter aux serveurs en exécutant d'abord

sudo apt-get install gvfs-fuse gvfs-backends

Ensuite, ouvrez n'importe quel dossier et appuyez sur Ctrl + L. Dans la boîte de dialogue d'emplacement, il a présenté que je pouvais alors entrer:

sftp://user@hostname:port/directory/path

Cela me donnerait un navigateur du système distant.


L'ajout de serveurs distants à / etc / fstab est très utile pour les montages fréquents. Si vous disposez d'un accès SSH, vous pouvez utiliser SSHFS pour monter le volume de suppression facilement et automatiquement.
earthmeLon

J'y ai pensé aussi, mais je ne voulais pas qu'ils soient toujours montés pour deux raisons: 1) Dans le cas où je ne suis pas connecté à un réseau, il peut ralentir et / ou suspendre le démarrage et 2) Il pose une sécurité risque si quelqu'un devait obtenir un accès non autorisé à mon PC.
PHLAK

Dans le cas où vous utilisez l'authentification par clé publique, votre risque avec un «accès non autorisé» n'est pas de le mettre dans votre fstab. De plus, les entrées fstab avec les paramètres de base ne sont pas montées au démarrage; Vous devez toujours demander leur montage (totalement optionnel). Amusez-vous de toute façon: D
earthmeLon

1
Lorsque vous appuyez sur Ctrl+Ldans Ubuntu 13.04, aucune boîte de dialogue n'apparaît. Au lieu de cela, il place le focus sur la barre d'emplacement (/ votre / chemin / courant / en haut). Vous pouvez toujours coller l'emplacement prévu par @PHLAK: sftp://user@hostname:port/directory/path. Après avoir frappé Enter, il devrait ouvrir une boîte de dialogue pour votre mot de passe. Pour une raison inattendue, il ne vous amène pas directement à l'emplacement, mais vous pouvez le trouver dans la barre latérale (Affichage-> Volet latéral-> Arbre).
toto_tico


3

Celui-ci n'est pas encore intégré dans thunar, il est cependant en cours de réalisation. En attendant, utilisez gigolopour gérer ces signets.


1
Ce n'est pas correct, voir la réponse de PHLAK.
MarkovCh1

Fonctionne bien pour moi.
D. Strout

gigolo fonctionne étonnamment bien
Boris Däppen

0

Je viens d'installer Xubuntu 13.10 et j'utilisais une combinaison de ce guide et d'un autre pour configurer mes connexions SSH.

Comme l'a mentionné aquaherd, vous pouvez facilement gérer vos connexions SSH à l'aide de Gigolo qui ouvre ensuite la connexion dans Thunar (cliquez sur le logo Xfce en haut à gauche et sélectionnez Système> Gigolo dans le menu déroulant). Espérons que cette solution relève toujours de votre demande d'assistance.

Je voulais également mentionner que j'ai également essayé la solution de PHLAK et que je n'avais pas besoin d'installer les packages qu'il mentionnait à partir de Xubuntu 13.10 (je n'ai pas essayé d'autres versions). Je voulais également ajouter une note qui a été une source de confusion pour moi, dans la ligne:

sftp: // user @ hostname: port / répertoire / chemin

le nom d'hôte doit faire référence à l'adresse IP locale de l'ordinateur sur le réseau.

Ainsi, par exemple, sur une installation par défaut de Xubuntu 13.10, sans installer de packages supplémentaires, on devrait pouvoir ouvrir Thunar et appuyer sur Ctrl + L (ou cliquer sur la barre d'adresse / emplacement) et entrer (par exemple,):

3. Connectez-vous à la machine locale

sftp: //dan@192.168.1.153: 22 / home / dan

à prendre dans le dossier de départ de dan sur l'ordinateur avec l'ip locale 192.168.1.153 après avoir entré le mot de passe de dan dans l'invite qui s'affiche. Je ne suis pas sûr de l'importance du port. J'ai vu un autre guide qui dit d'utiliser le port 22 et j'ai toujours eu du succès avec le port 22.

J'espère que cela aide certaines personnes, j'étais un peu confus parce que j'essayais d'entrer le nom d'hôte de mon autre ordinateur par nom plutôt que l'adresse IP locale. J'ai également pensé qu'il est toujours bon d'avoir moins de packages inutiles sur le système si possible. Je n'ai pas eu besoin d'installer gvfs-fuse ou gvfs-backends

Edit (ajouté): J'ai cependant installé openssh-server et openssh-client. Je ne sais pas si cela est requis pour Xubuntu 13.10 mais il est inclus comme étape nécessaire dans chaque guide de configuration SSH, donc j'ajouterai qu'après une installation propre de Xubuntu 13.10, vous devrez peut-être ouvrir le terminal (ctrl + alt + t) et tapez:

1. Installez SSH

sudo apt-get install openssh-server openssh-client

afin d'installer ces packages.

Modification supplémentaire: je vais également ajouter, afin de rendre ma réponse aussi complète que possible, le moyen le plus simple de trouver l'adresse IP locale d'une machine à laquelle vous souhaitez vous connecter est d'ouvrir un terminal sur cette machine et de taper:

2. Déterminer l'IP locale de la machine cible

ifconfig

et répertorié sous le périphérique actuel utilisé pour se connecter à votre réseau, il doit indiquer l'adresse IP à côté de «inet addr:» ou quelque chose de similaire.


-1

Juste un ajout: bien que ifconfig vous fournisse l'adresse IP actuelle dont il a besoin, root / sudo ip addr fonctionnerait sans ce besoin et renvoie également une adresse


2
ifconfig n'a pas besoin des droits root pour vous donner l'adresse IP locale actuelle.
Bruni

Ce n'est pas pertinent.
Keith
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.