4
In admin->system->user info settings you can set "allow new user registration" to "no". Then turn off the login block.
For you to administer your site you go directly to the user.php page to login. Then you can either type in the admin.php page, or make the user menu block visible to webmaster group only (which is how I do it).