Étant donné deux boîtiers Linux sur un LAN, quelle est la façon la plus simple de transférer des fichiers entre eux?
networking
file-sharing
David Thornley
la source
la source
scp
oursync
pour moi.Je monte généralement un répertoire via ssh via FUSE et sshfs.
Monter:
Démonter:
la source
J'utilise netcat (si je n'ai pas besoin de sécurité)
la source
tar -c files and folders/ |pv -cN in|lzop|pv -cN out|nc x.y.z.t 1234
nfs pourrait être utile.
Le système de fichiers réseau (NFS) permet à un nœud client d'effectuer un accès transparent aux fichiers sur le réseau. En utilisant NFS, un nœud client fonctionne sur des fichiers résidant sur une variété de serveurs et d'architectures de serveurs, et sur une variété de systèmes d'exploitation. Les appels d'accès aux fichiers sur le client (tels que les demandes de lecture) sont convertis en demandes de protocole NFS et envoyés au système serveur via le réseau.
Vous pourriez avoir besoin de l'aide de votre administrateur Unix pour le configurer la première fois mais c'est très utile.
la source
Pour les transferts de fichiers uniques, j'utilise généralement SFTP ou un partage samba existant.
Pour rester synchronisé, je vous suggère d'essayer rsync ou unisson (pour la synchronisation bidirectionnelle)
Edit:
scp
serait mieux alorssftp
, car cela fonctionnerait sur tous les hôtes compatibles SSHla source
Pour faire des sauvegardes, j'utilise souvent rsync. Si je veux sauvegarder sur une machine distante, je mettrai une ligne dans / etc / fstab pour garder la machine distante montée par NFS ou CFIS (Samba).
Ensuite, ayez une ligne dans mon crontab en utilisant rsync.
la source
netcat est simple mais toutes les versions ne ferment pas la connexion de manière fiable.
Voici le fil sur l'utilisation de
socat
: transfert de fichiers fiable socat sur TCPRésumer:
Proposé :
Améliorations proposées :
la source
Giver est une application de bureau de partage de fichiers simple. Les autres personnes exécutant Giver sur votre réseau sont automatiquement découvertes et vous pouvez leur envoyer des fichiers en faisant simplement glisser les fichiers sur leur photo ou icône affichée dans Giver.
Dans Ubuntu:
la source
Vous pouvez également utiliser le programme Giver . En l'utilisant, vous pouvez transférer des fichiers sur LAN en 2 clics ou par "glisser-déposer" vers le destinataire. Les destinataires (qui doivent également s'exécuter
giver
) sont découverts via Zeroconf, vous n'avez donc pas besoin de connaître même leur adresse IP. Voici une vidéo sur le fonctionnement de Giver .la source
Si vous n'avez pas de compte (mot de passe) sur l'hôte destinataire, vous pouvez utiliser woos (offre Web un flux):
fichier-ou-répertoire woos ...
http://fex.belwue.de/fstools/woos.html
la source