web-dev-qa-db-fra.com

Comment puis-je me connecter à un serveur via SCP dans Lubuntu 15?

Sous Windows, je peux utiliser WinSCP. Dans la question Qu'est-ce qu'un programme similaire à WinSCP? , il est indiqué que vous pouvez utiliser la fonction intégrée de Nautilus pour effectuer ce travail. Mais à Lubuntu, il n’ya que PCManFM. J'ai essayé de le remplacer par Nautilus mais j'ai échoué. Existe-t-il un moyen simple d'avoir un client SCP à Lubuntu?

4
godsendpie

Si vous avez besoin d'un client SCP avec une interface graphique, essayez-le filezilla :

Sudo apt-get install filezilla

Utilisez sftp comme protocole (par exemple: sftp://myhost) dans le champ Host en tant que Port 22

enter image description here

2
A.B.

PCManFM prend en charge le montage de partages de fichiers réseau.

Dans le menu principal, sélectionnez Aller> Se connecter au serveur ...

Go > Connect to Server...

Je ne connais pas bien WinSCP, mais je suppose qu'il utilise SSH. Pour monter un partage SSH, sélectionnez SSH et entrez les informations appropriées, notamment au moins l'hôte, le port (s'il est différent de 22) et l'utilisateur.

SSH connection screen

Entrez votre mot de passe et combien de temps vous souhaitez rester connecté:

Enter password & timeout

Et vous y êtes! Vous pouvez parcourir vos fichiers et les ouvrir/supprimer/les éditer/les déplacer (en supposant que vous disposez des autorisations appropriées), le tout dans PCManFM.

Browsing Pictures on SSH mounted share in PCManFM

3
drkokandy

Essayez d'utiliser sshfs.

Sudo apt-get install sshfs - Cette commande installera sshfs pour vous.

Ensuite, il vous suffit de monter votre répertoire ssh dans votre système de fichiers local, comme ceci:

sshfs user@server:/path/to/remote/dir /path/to/local/dir

Où le répertoire local est l'endroit où vous souhaitez monter vos fichiers distants. Vous pouvez ensuite parcourir vos fichiers distants à l'aide de PCManFM. J'espère que cela fonctionne pour toi.

PS - Vous pouvez démonter le répertoire distant comme suit: fusermount -u /path/to/local/dir

0
Stunts

Bien que cela ait déjà été vérifié par l'auteur, je voulais mentionner quelques autres choix.

Tout d'abord, je m'excuse pour les éléments 5. C'est une ligne de commande mais intéressante. Pour votre question, examinez les éléments (1), (4) et (6).

  1. pcmanfm est natif de LUbuntu (puisque vous avez demandé à propos de Lubuntu que j'utilise). La réponse à propos de PCManFM est très pertinente car elle intègre déjà la fonctionnalité demandée. De son menu:

    _Select "GO | Go to Location" Select ssh_

Pour installer ce gestionnaire de fichiers:

_Sudo apt-get install pcmanfm
_
  1. Nautilus le gestionnaire de fichiers est livré avec de nombreuses distributions (et est populaire - mais pas mon préféré). Cela fera ce que vous demandez nativement.

    Dans le volet de gauche, sélectionnez l'icône _Connect to Server_. Dans l'adresse vide du serveur, tapez _ssh://server_name_

En fait, il utilise sftp (vous auriez pu taper sftp: // nom_serveur). Il est donc recommandé de configurer les clés ssh plutôt que les mots de passe, mais pas obligatoire.

Nautilus est peut-être déjà installé sur votre distribution. Sinon, vous pouvez l'installer en:

_Sudo apt-get install nautilus
_

en outre, Nautilus peut également se connecter à owncloud, à une boîte de dépôt, etc. Pour ces deux:

_Sudo apt-get install nautilus-owncloud
Sudo apt-get install nautilus-dropbox
_

En général, regardez la liste à partir de la commande _apt-cache dumpavail | grep Package | grep nautilus_ pour voir à quel point elle est extensible. Je note la capacité de script Nautilus.

Je soupçonne que la plupart des gestionnaires de fichiers ont des fonctionnalités similaires.

  1. Filezilla qui est extrêmement bien expliqué dans une réponse ci-dessus.

  2. gftp a aussi une fonctionnalité graphique qui ressemble à celle de Winscp. À installer:

    Sudo apt-get install gftp-gtk

  3. sftp - bien que ce ne soit pas une interface graphique, il convient de le mentionner. Vous pouvez connecter un système de fichiers distant via la ligne de commande à l'aide de sftp. Par défaut, cette fonctionnalité est activée pour tous les utilisateurs d'ubuntu si sftp est installé.

  4. sshfs-- then use any file manager -- my fav. Sshfs est un outil d'espace utilisateur permettant de monter des répertoires sur des serveurs distants via ssh. Vous n’avez pas besoin d’être root, il vous suffit de créer un répertoire dans votre répertoire personnel et d’y monter, par exemple. mkdir ~/data

Installer sshfs:

_Sudo apt-get install sshfs
_

Exemples de montage de répertoires distants:

_sshfs user@server /local/mount/point
sshfs  [email protected]:subdir/another_sub_dir  ~/data`
_

Parcourez le répertoire monté avec votre gestionnaire de fichiers. Pour enlever cette monture:

_fusermount -u /local/mount/point
_

Rappelez-vous que le point de montage local (répertoire) doit exister pour que vous puissiez y monter - comme nfs.

Enfin, je ne fournis pas de programmes KDE car Ubuntu est en grande partie un système de fichiers basé sur gnome.

0
uDude