Sometimes you can forget the odd flag on a bash command and it can really confuse matters!
I added a new user, but couldn't get bash, and instead got /bin/sh upon login. The home directory hadn't been created, so I had to do that too, and then I had issues trying to get our Windows workstations to map a network drive to the linux account.




