Outils pour utilisateurs

Outils du site


linux:ubuntu:sftp

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édentes Révision précédente
Prochaine révision
Révision précédente
linux:ubuntu:sftp [2022/02/12 07:39]
marclebrun
linux:ubuntu:sftp [2022/02/12 08:00] (Version actuelle)
Ligne 29: Ligne 29:
 sudo passwd tartempion sudo passwd tartempion
 </​code>​ </​code>​
 +
 +Créer le répertoire **home** de l'​utilisateur :
 +
 +<code bash>
 +sudo mkdir /​home/​tartempion
 +</​code>​
 +
 +Le répertoire **/​home/​tartempion** doit appartenir à **root**
 +pour les besoin du **chroot**.
 +
 +Créer le sous-répertoire **data** qui doit appartenir à **tartempion**
 +
 +<code bash>
 +sudo mkdir /​home/​tartempion/​data
 +chown tartempion:​sftpusers /​home/​tartempion/​data
 +</​code>​
 +
 +<​code>​
 +drwxr-xr-x root:​root ​           /​home/​tartempion
 +drwxr-xr-x tartempion:​sftpusers /​home/​tartempion/​data
 +</​code>​
 +
  
 ===== Configuration SSH ===== ===== Configuration SSH =====
Ligne 36: Ligne 58:
 Remplacer la valeur de **Subsystem sftp** Remplacer la valeur de **Subsystem sftp**
  
-<​code ​conf>+<​code>​
 Subsystem ​   sftp    internal-sftp Subsystem ​   sftp    internal-sftp
 </​code>​ </​code>​
  
-Ajouter des règles pour le groupe **sftpusers**+Ajouter des règles pour le groupe **à la fin** du fichier :
  
-Ajouter ceci **à la fin** du fichier : +<​code>​ 
- +Match Group sftpusers
-<​code ​conf+
-match Group sftpusers+
     X11Forwarding no     X11Forwarding no
     AllowTcpForwarding no     AllowTcpForwarding no
-    ChrootDirectory %h/data+    ChrootDirectory %h 
 +    ForceCommand internal-sftp 
 +</code> 
 + 
 +Redémarrer le service **sshd** 
 + 
 +<code bash> 
 +sudo service sshd restart
 </​code>​ </​code>​
  
  
linux/ubuntu/sftp.1644651592.txt.gz · Dernière modification: 2022/02/12 07:39 par marclebrun