Fatty

@bobd91 said:

Got user though I spent a long time trying to bash my way through to a shell, which just gave me a headache.

No idea about root, I guess that the ‘join the dots’ hint is best understood once you have cracked it.

Once you got user you must understand where you are, then do some usual enumeration and try to make hypothesis about what you found could do.