Disons que j'ai 2 PC installés sur un réseau sans fil.
La machine A est mon pilote quotidien et utilise Ubuntu 15.04. La machine B est un vieux PC que je veux configurer comme serveur SSH avec Debian LXDE (mais il démarre sur le terminal).
Comment copier des fichiers de la machine A vers la machine B.
Si vous préférez l'interface graphique, vous pouvez également installer openssh-server
sur la machine B, il peut être configuré à partir du terminal et utiliser FileZilla
sur la machine A pour se connecter à la machine B. FileZilla vous permettra d'explorer visuellement la structure des fichiers, parcourir les répertoires, copier, déplacer des fichiers et des répertoires et il prend en charge la connexion avec des clés sans mots de passe.
Pour installer openssh-server
Sudo apt-get install openssh-server
Pour installer FileZilla
Sudo apt-get install filezilla
Vous pouvez utiliser scp
comme dans:
scp <file> <username>@<IP address or hostname>:<Destination>
De plus, avec le -r
flag, vous pouvez copier récursivement des fichiers.
Vous pouvez également utiliser rsync
qui peut reprendre les transferts si la connexion est interrompue, et il transfère intelligemment uniquement les différences entre les fichiers:
rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
-a
archive
-v
verbeux
-z
compresser
-e ssh
"utiliser un tunnel SSH"
Référer: