For added protection I chmod my wp-admin directory to 700. When I need to change it I simply chmod it back to 755 through ssh. Could this have any effect (problems) on WP work? I mean would that cause in any way for Wordpress to not work properly for normal site visitors? Thanks.
I'd have to go digging through the code but I believe (and it used to be this way) that calls would be made to functions within wp-admin even with normal visitors to just the blog. It really depends on the ownership of the wp-admin directory and the files within. If they're owned by the webserver, setting them to 700 would be worthless as they'll still be accessible since they're being served by the webserver. If they're owned by your hosting account and you set it to 700, it may be an issue if functions within wp-admin are called.
well I haven't found any problems with website when I set wp-admin to 700. Also you can't load any files inside that directory if directory is not readable by public. Would be great to hear more options on this. Also does wp have any feature built in against brute force attacks on admin login?
Built in: No. There is a plugin. I'll edit this post when I find it. Hold on. edit: This isn;t the one I was thinking of but it comes right up in a google search: http://www.bad-neighborhood.com/login-lockdown.html Thanks for the rep by the way.