I'd like to create a new user account and allow them to do maintenance on the server, i.e. install and configure new software, restart the server, manage other users etc...
However, I'd like to disallow access to a specific folder in a home directory.
I understand that for the server maintenance, they'd require sudo access which is fine. But is there a way to disable access to a folder even though they have sudo?
The folder contains sensitive source code of a project, which needs to be protected.