#1 Le 19/07/2023, à 16:21
- Asta
Problème SFTP bad ownership or modes for chroot directory
Bonjour,
J'ai un problème avec mon SFTP, il me met l'erreur suivante :
bad ownership or modes for chroot directory "/data_sftp/user_sftp"
Pour tous mes utilisateurs, je change le répertoire "HOME" en "data_sftp", qui ont chacun un répertoire à leur nom dans ce dernier.
"data_sftp" c'est root:root qui en est le propriétaire.
"user_sftp" c'est l'user user_sftp qui en est le propriètaire avec les droits mis en 755.
Lors de mes dernières création, cela a bien fonctionné, mais en mettant les mêmes droits que les users déjà créés, j'ai toujours ce message :
bad ownership or modes for chroot directory "/data_sftp/user_sftp"
j'ai bein configurer mon "/etc/ssh/sshd_config" avec ceci :
Match User USER_SFTP
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory /data_sftp
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
Mais rien n'y fait.
Auriez vous une idée pour m'aider svp ?
Je vous remercie par avance pour votre aide.
Hors ligne
#2 Le 27/07/2023, à 10:21
- relson
Re : Problème SFTP bad ownership or modes for chroot directory
Hello
Si tu test de cette façon ?
# Autres configurations SSH...
Match User user_sftp
ChrootDirectory /data_sftp/%u
ForceCommand internal-sftp
PasswordAuthentication yes
AllowTcpForwarding no
X11Forwarding no
Sinon tu as mysecureshell ou jailkit.
Dernière modification par relson (Le 27/07/2023, à 10:25)
Desktop : Windows 11 + WSL
Serveur : Ubuntu LTS
Firewall : OPNSense
Hors ligne
#3 Le 27/07/2023, à 11:17
- Asta
Re : Problème SFTP bad ownership or modes for chroot directory
Hello
Si tu test de cette façon ?# Autres configurations SSH... Match User user_sftp ChrootDirectory /data_sftp/%u ForceCommand internal-sftp PasswordAuthentication yes AllowTcpForwarding no X11Forwarding no
Sinon tu as mysecureshell ou jailkit.
Bonjour,
Merci pour votre aide, mais j'ai déjà essayé et cela n'avait pas résolu mon problème.
J'ai donc continuer à chercher et a essayé de trouver là où j'avais fait une erreur.
Et j'ai fini par trouver.
J'ai mis Root comme propriétaire du répertoire user_ftp, et j'ai accès comme je voulais au sftp.
Encore merci pour votre aide, mais j'avais juste oublié de mettre Root propriétaire du dossier de l'utilisateur.
Je suis rouillé lol.
Hors ligne