I made a discovery on my install that I am sure is old news to you all but new to me.
I changed my Display name so it did not match my login name. I QUICKLY realized that that little trick was not going to stop a hacker from finding out my real username. No big deal really. With a very strong password what's to worry? Well, I suppose some will worry anyhow (like I do).
So how do they do it? They go to http://(yourblog.com) and add a /?author=1 to it and tah dah! It shows them your Real username. How did I stop it from happening again? I altered my .htaccess file. You can try this at your own blog by typing in your url and appending the /?author=1 at the end of your url. Verify that it actually worked as well by viewing your access logs.
Find the very last line of you .htaccess file (empty line) and add:
Code: Select all
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/wp-admin [NC]
RewriteCond %{QUERY_STRING} author=\d
RewriteRule ^ /? [L,R=301]
Take care all and have a very great day / evening! #GetWellSoonWorld