Wiki Dashboard VPS1Euro

Guide client complet du dashboard: infrastructure, services, compte et support.

FR EN

Accès SFTP chroot (utilisateur limité à son dossier)

Créer un accès SFTP sécurisé pour un client ou développeur, sans accès SSH complet.

A quoi sert ce tutoriel

Le tutoriel "Accès SFTP chroot (utilisateur limité à son dossier)" vous aide a atteindre cet objectif:

Créer un accès SFTP sécurisé pour un client ou développeur, sans accès SSH complet.

← Retour aux tutoriels
1 profils 17 etapes 9 commandes ~20 min

Debian / Ubuntu

  1. --- Créer l'utilisateur et son répertoire ---
  2. adduser client1
  3. mkdir -p /var/www/sites/client1
  4. chown root:root /var/www/sites/client1 (obligatoire pour le chroot)
  5. mkdir -p /var/www/sites/client1/www
  6. chown client1:client1 /var/www/sites/client1/www
  7. --- Configurer SSH pour le chroot SFTP ---
  8. Éditer /etc/ssh/sshd_config et ajouter en fin de fichier :
  9. Match User client1
  10. ChrootDirectory /var/www/sites/client1
  11. ForceCommand internal-sftp
  12. AllowTcpForwarding no
  13. X11Forwarding no
  14. Redémarrer SSH : systemctl restart sshd
  15. --- Tester la connexion SFTP ---
  16. sftp client1@IP (l'utilisateur ne voit que son dossier /www)
  17. La connexion SSH classique sera automatiquement refusée pour cet utilisateur.