- Accueil
- » Forum
- » Serveurs
- » utilisateur SFTP
Pages : 1
#1 Le 21/09/2023, à 08:07
- alexandre33
utilisateur SFTP
Bonjour,
Je me permets de poster au sujet de sftp même si je pense que cela a déjà était posté plusieurs fois.
Je crée un utilisateur pour sftp qui point dans le répertoire /home/toto/upload
Cela fonctionne parfaitement, il peut envoyer des fichiers et ne pas naviguer ailleurs.
Il peut lire et écrire dans upload
Mon problème, je veux le mettre dans un autre répertoire /var/www/repertoire1/repertoire2/ ça ne fonctionne pas.
Voici mon fichier sshd
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
# Example of overriding settings on a per-user basis
Match Group sftp
ChrootDirectory /var/www/repertoire1/repertoire2/
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
je vous remercie pour votre aide Alexandre.
Hors ligne
#2 Le 21/09/2023, à 09:00
- bruno
Re : utilisateur SFTP
Bonjour,
Le répertoire où est confiné ton utilisateur (chroot) doit appartenir à root et ne pas être accessible en écriture à un autre utilisateur/groupe.
ChrootDirectory
Specifies the pathname of a directory to chroot(2) to after authentication. At session startup sshd(8)
checks that all components of the pathname are root-owned directories which are not writable by any other
user or group.
Pages : 1