Quick one here, if you want to create an SCP only user on FreeBSD just do the following
pw user add USERNAME -d /USERNAME mkdir /path/to/chroot/folder chown root:wheel /path/to/chroot/folder mkdir /path/to/chroot/folder/USERNAME chown USERNAME:USERNAME /path/to/chroot/folder/USERNAME
Now add the following at the end of your sshd_config
Match User USERNAME ChrootDirectory /path/to/chroot/folder X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp
service sshd reload And you’ll be good to go. When the user logs in they will notice the path as /USERNAME. If you don’t want that you can set the home direct
ory of the user to / but in that case the user would only have read only access to their home folder which might not be what you want.