@Adedayo Adekeyedo an ls on "~/.ssh/config". Did it work? I am wondering if folder ".ssh" even exists (it should but it could be an issue with the VM you are using). In fact, for the user you are logged in as, is there a home folder?
Just check all your permissions including permissions on .ssh folder.