web-dev-qa-db-fra.com

Comment transférer des fichiers entre des machines Ubuntu?

Je comprends que cette question est totalement novice, mais ...

Quel est le meilleur moyen pour moi de transférer des fichiers entre deux ordinateurs? J'ai un ordinateur portable avec Ubuntu Desktop (12.04) et un serveur local que je configure avec Ubuntu Server. Je suis habitué aux environnements Windows dans lesquels je peux naviguer sur le réseau via l'Explorateur Windows et déplacer des fichiers. Cela pourrait fonctionner pour le bureau Ubuntu, mais quel est le meilleur moyen pour le serveur Ubuntu?

Dois-je créer un utilisateur sur le serveur, puis SSH sur le serveur à partir de l'ordinateur portable? Puis-je utiliser une commande de déplacement pour déplacer mes fichiers dans les deux sens? Que dois-je examiner?

Merci.

4
Anonymous

Vous pouvez donner donneur un essai

Giver facilite le transfert de fichiers sur un réseau Linux Par farshad le 14 fév 2011

Giver est une application de bureau de partage de fichiers simple destinée aux utilisateurs Ubuntu Linux. Il détecte automatiquement les autres utilisateurs exécutant Giver sur un réseau et permet de leur envoyer des fichiers et des dossiers par simple glisser-déposer. Il n'est pas nécessaire de connaître les procédures complexes de partage de fichiers sur le réseau. Toute personne sur le réseau peut envoyer des fichiers en glissant-déposant un fichier ou un dossier à côté de l'icône et du nom d'un utilisateur visible sur l'interface principale.

Une fois que Giver est installé, il affiche les autres ordinateurs du réseau sur lesquels il est installé, ainsi que leur nom, leur adresse IP et leur image (à condition que l'utilisateur en ait défini un avec Gravatar).

donneur de téléchargement

Le premier problème avec Giver est un fichier .so manquant qui l’empêche de fonctionner. Cela peut être corrigé en installant libx11-dev (11.10/11.04/12.04)

Sudo apt-get install libx11-dev

Pour Ubuntu 11.10/12.04, outre le problème ci-dessus, un autre problème empêche Giver de fonctionner (il se produit pour toutes les applications qui utilisent encore Mono runtime 2.0 au lieu de. Pour résoudre ce problème, exécutez la commande ci-dessous:

Sudo gedit /usr/share/applications/giver.desktop

Et sous "Exec", remplacez "donneur" par ce qui suit:

/usr/bin/mono --runtime=v4.0 /usr/lib/giver/Giver.exe

Source :

0
blade19899

Le moyen le plus simple consiste à utiliser la commande scp:

En utilisant la commande cp `cp ~/file// mnt/file1

Vous pouvez utiliser scp: scp ~/file/ user@Host:~/file1

Ensuite, il va demander des informations d'identification.

4
nux

Explication vidéo

C'est très simple dans Ubuntu 16.04. Vous pouvez simplement utiliser le bouton "se connecter au serveur" dans les fichiers (Nautilus). Dans la fenêtre contextuelle, vous devez taper une chaîne sftp comme ceci:

sftp://[email protected]/

username est le nom d'utilisateur de l'autre machine et hostname est le nom d'hôte de l'autre machine. Ensuite, vous serez invité à entrer un mot de passe et vous pourrez continuer.

Notez que vous devez Sudo apt install openssh-server sur la machine distante.

2
Mina Michael

Rsync est probablement votre meilleur pari. C'est un protocole de transmission de fichier incrémentiel qui vous permet de garder les dossiers synchronisés entre les ordinateurs, ce qui le rend particulièrement utile pour des supports tels que les supports.

1
phthano

Probablement plus facile que ça. Si vous vous trouvez dans le même réseau local, cliquez avec le bouton droit de la souris sur le dossier que vous souhaitez partager, puis cliquez sur Options de partage. Ensuite, vous obtenez un menu qui se passe d'explication. Cela devrait fonctionner hors de la boîte entre deux machines Ubuntu.

Faites le moi savoir!

0
leousa