Linux shell to restrict sftp users to their home directories?
- by hfidgen
I need to give SFTP access to a directory within my webroot on my server. I've set up ben_files as a user and have set his/her home directory to
/var/www/vhosts/mydomain.com/files
That's all fine if he/she connects with plain old FTP - he's/she's restricted just to that directory, but to enable SFTP I had to add him/her to bin/bash shell, which suddenly opens up my entire server...
Is there a way of giving him/her SFTP access but without opening up all my directories? I'd really like him restricted to only his/her home ;)