To limit access to certain parts of website you can create password protection in certain directories so you would require a secret username and password to access these directories

The tutorial shows how to do this in cPanel accounts

eStart Computer Services
Website Domain Registration, Web Hosting Services and Web Development