If home folder doesn't exist, could we do a quick ssh connection?

This is how we do it at UB (thanks to OSC for building this in for us):

https://osc.github.io/ood-documentation/master/customization.html?highlight=home%20directory (see section on home directory customization)

and also this if you really want the details: