I run ruby via rbenv on Ubuntu server for my personal projects and everything works fine. At work, however, I am trying to install the same configuration with rbenv on a pre-installed version of Ubuntu server (VPS) and I get 'permission denied' every time I do something. This organization takes every precaution when securing servers, so I am assuming the permission denied errors are coming from something they have locked down.
My user account does have sudo rights and I have to use this every time I run any command which will make a change. For example, on a default Ubuntu install I can do 'mkdir aaa' and it works just fine. However, on the work VPS, I get permission denied and I have to run 'sudo mkdir aaa' to make the directory.
Why is this? What can I do to make this run normally??