Inglês (mudar) 
Tendo em seu blog hackeado não é divertido, eo WordPress instalação padrão não é impermeável. Não só um resultado hacked blog em tempo de inatividade, enquanto você trabalha com seu ISP para controlar o problema e garantir que isso não aconteça novamente, também pode significar que você passar o tempo, por exemplo, ficando o seu cliente de e-mail para resolver corretamente mais uma vez. Tudo em todos os tempos, precioso desperdiçado.
É melhor prevenir do que remediar. Aqui estão 10 dicas para tornar WordPress Hack-Proof.
Assista ao, er guvideo, para uma melhor idéia de como fazer isso.
Saída canal do YouTube na the_guv http://youtube.com/guvnrDOTcom
... ou se você não pode ser incomodado com isso, ou mesmo se você puder, aqui está o detalhe ...
1. Upgrade WordPress. Para a versão mais recente. Se você estiver usando 2,7 ou mais tarde, isso pode ser feito a partir de seu painel de administração, com o clique de um botão, automaticamente. Basta olhar para o "upgrade" botão. Se você estiver usando uma versão anterior, leia este.
2. Atualização de Plugins. Certifique-se que todos estão atualizados para suas versões mais recentes. Se não estiver, você será notificado na sua página de administração de plugins. Versões antigas podem apresentar um risco de segurança.

3. Change "wp_" Database Table Prefix. Eu uso wp-security-scan, do mesmo pessoal que desenvolveu o super-prático All In One SEO Pack, Semper Fi Web Design. Uma vez ativada, no menu do lado esquerdo, clique em "Banco" no programa "Segurança" drop-down. A página que carrega lhe permite facilmente mudar o prefixo. Se isso não funcionar, em vez jogando um erro, faça o seguinte: --
4. Delete "admin" do usuário. Apenas para tornar o trabalho mais difícil hackers, Bin isso. Criar um novo usuário com direitos de administração, e dar ao usuário uma alcunha (para exibição pública) que não é o mesmo que o nome de usuário. Então log out, log voltar em como o novo usuário, e excluir o administrador original "do usuário.
5. Use uma senha mais forte. Pouco óbvias, um presente. Misture-se com letras, números e caracteres especiais, letras maiúsculas e minúsculas. Eu uso o RoboForm para lembrar (e criptografar) minhas senhas, e que é gratuito.
6. Ocultar a sua versão do WordPress. De pasta de seu tema, header.php "aberto", procure a linha ...
<meta name = "gerador" content = "WordPress <? php bloginfo ( 'version');?>" />
... e excluí-lo. Não tem nenhum propósito útil.
7. Assegurar WordPress Database erros estão desligados. Em versões recentes do WordPress, estão desligados por padrão. Assim atualização.
8. Remover WP ID META Tag. Apagar esta tag do núcleo do WordPress. Depois de ativar e executar wp-security-scan, isso é feito automaticamente.
9. Criar uma. Htaccess "wp-admin /" Abrir um novo arquivo de texto e colar este ...
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
... Save the file as .htaccess and upload it to your "wp-admin/" folder, ie, to http://myblog.com/wp-admin/
10. Hide Your Plugins. If you're not sure whether they're hidden or not, navigate to http://myblog.com/wp-content/plugins. If you see a 404 error page, they're hidden. Otherwise, you'll see them listed. In that case, copy the following into a new .htaccess file, adding the file to your wp-content/ folder...
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# Prevents directory listing
IndexIgnore *
# END WordPress
Some web hosts don't allow you to administer .htaccess files. If that's the case, instead of using an .htaccess file to hide the list of plugins, create an index.html file. You can write something about restricted access in there, if you like. Either way, this file will prevent a plugin listing.
Now navigate to http://myblog.com/wp-content/plugins. They should be hidden.
Just to be thorough, and because a few things have changed...
That's it. Your blog is more secure, and way less hackable. Go make content!
LunarPages suspended.page February 26th, 2009 at 5:12 pm
[...] you work with your ISP to track the problem and ensure it doesn’t happen again, it… More Categories: [...]
Sarah March 3rd, 2009 at 2:56 pm
Excellent tutorial. Blog security is one of the main concerns every blogger should know.
JC de Villa March 3rd, 2009 at 2:58 pm
I read your post, and found item 9 interesting (.htaccess) and its location. You should really put it in your blog root directory (or even your site root), so that indexes wont be visible... I suggest you look at your own directories for indexes, because some are a bit more exposed than they should.
RAzik March 3rd, 2009 at 3:01 pm
In the tip # 10, u told it will show "404 error page".
But i think if you disabled directory it will show "403 error page".
http://grautiger.wordpress.com/2009/03/10/datensicherung-fur-wp-blogs/ March 3rd, 2009 at 7:44 pm
[...] Wenn ich das mal habe *augenroll* wird DAS hier wohl mal Thema: Blog ein wenig gegen Hacks absichern: http://guvnr.com/web/blogging/10-tips-to-make-wordpress-hack-proof/ [...]
Herrin March 4th, 2009 at 12:17 pm
Thank you so much for this compact and easy to implement guide to WP security.
I use 2 plugins that help with security that you did not mention in this article.
The first is called WP-Optimize - allows you to delete post/page revisions, optimize the database and change the username from admin to anything you like.
The second is called Secure wordpress and it does some of the things that you mention above. Probably good for clients etc.
Thanks again and hope this adds something useful to the mix.
regards
Herrin
[Video] Ten Steps to Secure WordPress | PAULMYATT.COM March 6th, 2009 at 1:33 pm
[...] over at guvnr.com has produced a nice video on how to secure your WordPress [...]
Firewalling and Hack Proofing Your WordPress Blog « Lorelle on WordPress March 8th, 2009 at 5:09 am
[...] is news of a video and blog post by Guvnr called “10 Tips to Make WordPress Hack Proof. The effort involved tips from BlogSecurity’s popular WordPress Security Whitepaper, [...]
George Serradinho March 8th, 2009 at 8:43 am
Thanks for the tips, the list will definately help us users out there.
Firewalling and Hack Proofing Your WordPress Blog | WORDPRESS KNOWLEDGEBASE-PLUGINS-EXTENSIONS-TEMPLATES March 8th, 2009 at 5:18 am
[...] is news of a video and blog post by Guvnr called “10 Tips to Make WordPress Hack Proof. The effort involved tips from BlogSecurity’s popular WordPress Security Whitepaper, [...]
[Wordpress] 10 Steps to a Secure WordPress Installation | Technofriends March 8th, 2009 at 12:57 pm
[...] Guvnr has done an amazing job by bringing out a easy and simple to understand video which illustrates the 10 steps to secure your wordpress installation. [...]
Lonnie A March 9th, 2009 at 2:11 am
Dear Mr Guvnr,
Thank you so much for sharing your security blog video. I especially appreciated your tutorial on backing up a database using wp-phpmyadmin. The database is very frightening place to modify if one has no knowledge of navigating phpmyadmin.
Just to add a little bit of information regarding .htaccess on hosting web servers that enable safe mode on php. Some of us are unable to create and use .htaccess because of their server security policies.
Therefore here's something that I do to get around this problem. I create a cloaked web page of an affiliate site. If the so called hacker wants to spy my wp-content/plugins directory, they will be surprised to what they will find.
I simply upload a cloaked index.html page to hide the content of these important folders. So instead of viewing the contents of the folder they might be puzzled as to what they see. A live web site... Huh...?
I do to same for my themes folder as well. It works well for me and this is generally what I do to hide all my download products I buy and sell online too.
Again... thanks for your tutorial, it was very well explained and and hugely helpful.
the_guv March 8th, 2009 at 11:24 pm
@Herrin - WP-Optimize I like too. Need to use it, hmmn, must do that! Secure Wordpress I'll take a look at. Big cheers, appreciate the comment. Mix away m8.
getting loved up by Lorelle. Hey, how cool is that, big cheers girl.
@Lorrelle - wow, flattery indeed
@George - good to hear. mighty pleased.
@Techno, PaulMyatt & http://planet.wordpress.org/ , you have great taste in content, keep it up.
//the_guv
@Sarah - tx tx tx ... sorry, I almost forgot you! tssh.
…on protecting your WordPress Install… « Project:Dark Sky March 9th, 2009 at 4:32 am
[...] read this post about protecting your wordpress install and found item 9 interesting. To quote: Create an .htaccess [...]
Koichi Paxton March 9th, 2009 at 7:25 am
This is an amazing resource for anyone who is trying to secure your wordpress. I learned many tips for making my WP better protected from hackers. I will now make sure that all of my plugins are well hidden so that they can't access them.
Risorse per migliorare la sicurezza di WordPress | Bloggare March 9th, 2009 at 2:14 pm
[...] consigliata anche la visione di questo video che illustra come procedere alla messa in sicurezza del [...]
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress... Save the file as .htaccess and upload it to your "wp-admin/" folder, ie, to http://myblog.com/wp-admin/
10. Hide Your Plugins. If you're not sure whether they're hidden or not, navigate to http://myblog.com/wp-content/plugins. If you see a 404 error page, they're hidden. Otherwise, you'll see them listed. In that case, copy the following into a new .htaccess file, adding the file to your wp-content/ folder...
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # Prevents directory listing IndexIgnore * # END WordPressSome web hosts don't allow you to administer .htaccess files. If that's the case, instead of using an .htaccess file to hide the list of plugins, create an index.html file. You can write something about restricted access in there, if you like. Either way, this file will prevent a plugin listing.
Now navigate to http://myblog.com/wp-content/plugins. They should be hidden.
After You're Done
Just to be thorough, and because a few things have changed...
That's it. Your blog is more secure, and way less hackable. Go make content!
If you liked that ...
Set Up Unmanaged VPS BIBLE (4 Newbies) - Part 15: WordPress Setup & Updates from the Command Line
Set Up Unmanaged VPS BIBLE (4 Newbies) - Part 14: Tweak Nginx for WordPress - Pretty URLs & WP Super Cache
Video How-to: Install WordPress - Nice 'n Simple
Video How-to: Install & Configure a WordPress Plugin
Wordpress Suicide Plugin: Clean a WP Database
WordPress Upgrade Error Solved - Fatal error: Cannot redeclare pclziputilpathreduction()
Video How-to: Add a Favicon - EASILY!
Firefox ScribeFire Plugin for Remote Blogging
... maybe you'll like these?
If you liked that ...
Video How-to: Install & Configure a WordPress Plugin
Video How-to: Install WordPress - Nice 'n Simple
Wordpress Suicide Plugin: Clean a WP Database
Video How-to: Backup & Restore a Database with phpMyAdmin
Hack WordPress, Edit More Default Comments & Save Time
WordPress Upgrade Error Solved - Fatal error: Cannot redeclare pclziputilpathreduction()
... maybe you'll like these?