For all of my SSH needs up until now, I've been connecting using the root account in order to handle system maintenance. However, I understand this isn't a best practice and I'd like to transition to using a regular user account for SSH.
I went to the Users tab and added my user to the group ssh. Now I can connect and the basics work. However, it's complaining about things like no home directory, the prompt looks different, and things like the backspace key and tab name auto-completion don't work properly.
Was there a different procedure I was supposed to follow to set up a regular user for SSH access? Did I do something wrong? How do I fix this?