, , , ,

SSH SFTP chroot

Voir aussi :

useradd partage
# useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8) instead.
 
groupadd sftpusers
 
usermod -aG sftpusers partage
 
mkdir /sftp
 
mkdir /sftp/partage
 
chown partage:partage /sftp/partage
chmod 700 /sftp/partage

Test

sudo -u partage ls /sftp/partage

Si besoin

chmod o+x /sftp/

/etc/ssh/sshd_config

Subsystem   sftp    internal-sftp

Match Group sftpusers
ChrootDirectory /sftp/
ForceCommand internal-sftp -d /%u
systemctl restart sshd

FIXME