Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
utilisateurs:krodelabestiole:brouillons:sftp [Le 19/01/2026, 15:53] – [GNOME Fichiers] krodelabestioleutilisateurs:krodelabestiole:brouillons:sftp [Date inconnue] (Version actuelle) – modification externe (Date inconnue) 127.0.0.1
Ligne 10: Ligne 10:
  
 Tous les serveurs **[[:SSH]]** sont compatibles **SFTP** (à condition qu'ils soient configurés de manière à l'autoriser). Sur Ubuntu et [[:distributions|Linux]] en général, le [[:serveur]] **SFTP** est **[[:OpenSSH]]**. C'est donc lui qu'on va utiliser lorsqu'on cherche à partager un espace //depuis// Ubuntu. Il possède sa [[:OpenSSH|page de documentation dédiée]]. Tous les serveurs **[[:SSH]]** sont compatibles **SFTP** (à condition qu'ils soient configurés de manière à l'autoriser). Sur Ubuntu et [[:distributions|Linux]] en général, le [[:serveur]] **SFTP** est **[[:OpenSSH]]**. C'est donc lui qu'on va utiliser lorsqu'on cherche à partager un espace //depuis// Ubuntu. Il possède sa [[:OpenSSH|page de documentation dédiée]].
 +
 +Il suffit donc de mettre en place une connexion **[[:SSH]]** pour monter un serveur **SFTP**.
 +
 +<note>
 +Pour profiter d'une excellente sécurité sur Internet, mettre en place une [[:ssh#authentification_par_un_systeme_de_cles_publiqueprivee|connexion par clé privée / publique]] (en chiffrement **[[wpfr>EdDSA#Ed25519|Ed25519]]**) et désactiver la connexion par mot de passe.
 +</note>
  
 ===== Clients ===== ===== Clients =====
Ligne 84: Ligne 90:
 </file> </file>
 où : où :
-  * ''server-sftp'' correspond au nom du service rclone.+  * ''server-sftp'' correspond au nom qu'on souhaite donner à cette connexion et ce service rclone.
   * ''example.com'' correspond au nom d'hôte (nom de domaine ou adresse IP) de votre serveur SFTP.   * ''example.com'' correspond au nom d'hôte (nom de domaine ou adresse IP) de votre serveur SFTP.
   * ''utilisateur_sftp'' correspond au nom d'[[:utilisateur]] côté serveur.   * ''utilisateur_sftp'' correspond au nom d'[[:utilisateur]] côté serveur.
-  * Décommenter une des trois lignes en fonction de la méthode de connexion (en supprimant le caractère ''#'' en début de ligne).\\ Si c'est la méthode de connexion que permet [[:SSH]], ''mot_de_passe_chiffré'' correspond au mot de passe de l'[[:utilisateur]] côté serveur, chiffré au moyen de la commande ''[[https://rclone.org/commands/rclone_obscure/|rclone obscure]] //mot_de_passe//'' (voir //[[:rclone#Configuration]]//).  +  * Dé-commenter une des trois lignes en fonction de la méthode d'authentification [[:SSH]] à utiliser (en supprimant le caractère ''#'' en début de ligne) 
- +    * Pour une authentification par mot de passe (déconseillée sur Internet), ''mot_de_passe_chiffré'' correspond au mot de passe de l'[[:utilisateur]] côté serveur, chiffré au moyen de la commande ''[[https://rclone.org/commands/rclone_obscure/|rclone obscure]] //mot_de_passe//'' (voir //[[:rclone#Configuration]]//). 
-Pour créer le fichier ''known_hosts'' : +    * Il n'est pas nécessaire de spécifier ''key_file'' si la [[:ssh#authentification_par_un_systeme_de_cles_publiqueprivee|clé privée]] se trouve à ce [[:chemins|chemin]] standard. 
-  ssh-keyscan -t dsa,rsa,ecdsa,ed25519 example.com >> ~/.ssh/known_hosts +  Pour créer le fichier ''known_hosts'' (si la commande ''[[:ssh]]'' ne l'a pas déjà fait) :<code>ssh-keyscan -t dsa,rsa,ecdsa,ed25519 example.com >> ~/.ssh/known_hosts</code>en remplaçant encore ''example.com'' par le nom d'hôte.
-en remplaçant encore ''example.com'' par le nom d'hôte. +
- +
-Pour configurer la connexion, et éventuellement monter un stockage SFTP de manière permanente, vous trouverez un tutoriel complet //[[:tutoriel:acceder_a_votre_nas_depuis_toutes_les_applications|Accéder à un stockage NAS depuis toutes les applications]]//, qui est loin de concerner exclusivement les [[:NAS]] !+
  
 <note tip>Voir si besoin la [[https://rclone.org/sftp/|documentation officielle]] en anglais.</note> <note tip>Voir si besoin la [[https://rclone.org/sftp/|documentation officielle]] en anglais.</note>
Ligne 100: Ligne 103:
  
 **SSHFS** est un outil permettant d'utiliser le protocole **SSH** comme un système de fichier et ainsi monter un répertoire distant à travers le protocole SSH pour y accéder comme n'importe quel répertoire local à la manière d'un partage [[:NFS]]; mais sécurisé ! **SSHFS** est un outil permettant d'utiliser le protocole **SSH** comme un système de fichier et ainsi monter un répertoire distant à travers le protocole SSH pour y accéder comme n'importe quel répertoire local à la manière d'un partage [[:NFS]]; mais sécurisé !
 +
 +<note important>
 +**SSHFS** est essentiellement abandonné depuis 2022. **[[#Rclone]]** offre les mêmes fonctionnalités et davantage, avec de meilleures performances.
 +</note>
  
 Voir la page [[:sshfs|SSH Filesystem]]. Voir la page [[:sshfs|SSH Filesystem]].