Présentation du partage de fichiers
100%

Partage Réseau · Leçon 1

Présentation du partage de fichiers

Découvrez comment choisir et effectuer en toute sécurité un transfert de fichiers par SSH avec scp.

Le déplacement de fichiers sur le réseau va de la copie ponctuelle aux partages montés en permanence et aux arborescences de répertoires synchronisées. Choisissez une méthode selon le sens du transfert, le volume des données, la fréquence des mises à jour, le modèle d’identité, la confiance accordée au réseau, les métadonnées requises et la nécessité d’un accès partagé en direct pour les clients.

Choisir une méthode de transfert

  • scp ou SFTP fournit une copie authentifiée par SSH ou un transfert interactif.
  • rsync réconcilie efficacement des arborescences de répertoires localement ou par un transport tel que SSH.
  • NFS présente les exportations d’un serveur comme des systèmes de fichiers montés, généralement entre des hôtes de type Unix.
  • SMB, mis en œuvre par Samba sous Linux, permet un accès partagé depuis de nombreux systèmes d’exploitation.
  • HTTP peut fournir de simples téléchargements, mais ne constitue pas un système de fichiers monté généraliste.

Une copie n’est pas automatiquement une sauvegarde. Une stratégie de sauvegarde doit également prévoir une conservation indépendante, des tests de restauration, des contrôles d’intégrité et une protection contre la même suppression ou compromission.

Quel outil convient à une copie ponctuelle de fichiers par SSH ?

Comprendre les chemins de scp

La forme générale est scp SOURCE DESTINATION. Un opérande distant utilise couramment utilisateur@hôte:chemin :

$ scp -- report.txt alice@example.net:/srv/incoming/
$ scp -- alice@example.net:/srv/outgoing/result.txt ./result.txt

La première commande envoie un fichier local ; la seconde récupère un fichier distant. Les deux-points séparent l’hôte distant de son chemin. Placez entre guillemets les chemins qui contiennent des caractères interprétés par le shell et évitez les noms de fichiers non fiables ou ambigus.

Lors d’une récupération avec scp, où apparaît la spécification distante ?

Copier un répertoire

Employez le mode récursif pour une arborescence de répertoires :

$ scp -r -- project/ alice@example.net:/srv/incoming/

Avant la copie, examinez la taille des données, les liens symboliques, les permissions, les exigences de propriété, l’espace libre et le nom de la destination. SCP ne définit pas de politique de synchronisation : des copies répétées de répertoires peuvent laisser à la destination des fichiers qui n’existent plus à la source.

Que demande scp -r ?

Vérifier l’identité et les résultats

La vérification de la clé d’hôte SSH empêche de se connecter au mauvais serveur. Considérez une modification de la clé d’hôte comme un événement à vérifier par un canal de confiance plutôt que de contourner l’avertissement. Employez des comptes aux privilèges minimaux et une gestion des clés adaptée à l’environnement.

Après le transfert, vérifiez l’état de sortie, les fichiers attendus, leurs tailles, leurs métadonnées et, lorsque les exigences d’intégrité le demandent, les condensats calculés indépendamment aux deux extrémités. Confirmez que l’application de destination peut réellement lire les données.

Que faire lorsque SSH signale une modification inattendue de la clé d’hôte ?

Leçon terminée

Vous avez terminé Présentation du partage de fichiers

Vous savez maintenant choisir et vérifier une copie ponctuelle et sécurisée de fichiers sur le réseau.

  • Adapter la méthode de partage aux besoins d’accès et de conservation.

  • Lire les opérandes locaux et distants de scp comme source et destination.

  • Employer délibérément le mode récursif pour les arborescences de répertoires.

  • Vérifier l’identité du serveur, le résultat du transfert et l’utilisabilité à la destination.

Conservez votre progression

Créez un compte gratuit pour enregistrer cette leçon et continuer sur n'importe quel appareil.

Créer un compte gratuit
Leçon Suivante
Retour à Partage Réseau