Change URL of ?q=user By default, Drupal uses site.com/?q=user or with clean URLs enabled, site.com/user to display the user login page. However, that is conflicting with my hosting provider's own rewrite settings, where navigating to that link brings up the actual web server admin login. Is there a way to override this?
I think your hosting provides default cpanel url is /admin

In that case you need Rename Admin Paths module. 

The purpose of this module is to secure drupal backend by overriding admin path.

Overview

This module allows you to:

rename path like '/admin/...' to '/something/...'

rename path like '/user/..' to '/something else/..'