Linux

Creating an SFTP Unix Group with chroot Jailing

(resource: http://www.minstrel.org.uk/papers/sftp/builtin/) tl;dr version (assuming you’re using OpenSSH): useradd username groupadd sftponly usermod -a -G sftponly username usermod -s /sbin/nologin username usermod -d /path/to/jailed/dir username modify /etc/ssh/sshd_config as follows: # override default of no subsystems #Subsystem sftp /usr/libexec/openssh/sftp-server Subsystem sftp internal-sftp #... read more