I wonder if it is possible to chroot/chdir/process the same unix user differently using the ssh key used in the ssh connexion...
The use case could be a rsync server using only one linux/local user for many virtual account.
It's somewhat how github/gitlab manages users.
EDIT: chrooting is not the main point. The point is to differentiate 'virtual' account using the same *nix user but with different SSH keys. Chrooting is a bonus.
PS: I've cooked a quick POC on a F25 server.