You can use cPanel's "Password Protect Directories" feature to place a password on one of your site's directories. Only users that you specify will be able to access this directory.
In combination with Leech Protect you can protect your content from leechers and password sharers.