====== Installation d'un serveur SFTP pour hébergement web ====== Créer un compte: sftpuser adduser sftpuser --home /home/www --shell /usr/sbin/nologin Dans /etc/ssh/sshd_config décommenter : PermitEmptyPasswords no Remplacer : Subsystem sftp /usr/lib/openssh/sftp-server par Subsystem sftp internal-sftp Ajouter à la fin du fichier : Match User sftpuser ChrootDirectory /home/www/html X11Forwarding no AllowTcpForwarding no PermitTTY no Recharger SSHD: systemctl restart sshd L'utilisateur sftpuser a pour home /home/www. Il faut changer le propritaire et les droits du répertoire pour le donner à root. chown root:root /home/www chmod 755 /home/www dans /home/www on va créer un répertoire html pour l'utilisateur sftpuser et lui donner la propriété. mkdir /home/www/html chown sftpuser:sftpuser /home/www/html L'utilisateur sftpuser sera chrooté dans ce répertoire qui a été défini dans /etc/ssh/sshd_config