SlideShare a Scribd company logo
1 of 11
WordPress Security Carole Bonds AgentEvolution carole@agentevolution.com
Why do I need to secure my site? WordPress is a popular target for hackers A hacked site is inaccessible A hacked site redirects to malware A hacked site is expensive and time-consuming to clean
Securing Your Site (Beginners) Keep WordPress& plugins updated Caution: Turn off all plugins before updating WordPress Remove inactive and outdated plugins Activate Akismet to stop spam Choose the right hosting provider
Securing Your Site (Beginners) Add Security Plugins: Login Lockdown Secure WordPress WP-Security Scan Ultimate Security Check WP-File Monitor Exploit Scanner Maximum Security Plugin WP-Malwatch WordPressAntiVirus
Securing Your Site (Intermediate) Change the wp_ table prefix http://www.seoegghead.com/software/wordpress-table-rename.seo Disable anonymous ftp in cPanel Change “admin” name in wp_userstable using phpMyAdmin Move your .htaccess file to wp-admin directory Delete the wp-admin/install.php Delete the readme.html
Securing Your Site (Advanced) Disable directory views with .htaccess file Options –Indexes Verify and fix file/folder permissions Add secret keys to wp-config.php http://api.wordpress.org/secret-key/1.1/
Backing Up Your Site Manual Backups Download theme Download plugins folder Download uploads folder Download wp-config.php  Export database sqlfile using phpMyAdmin
Backing Up Your Site Automated cPanel Backups Yourdomainname.com/cpanel Files->Backup Wizard Automated Backups using Plugins ,[object Object]
Wordpress Database Backup (database only)
Automatic Wordpress Backup (content & database to S3) http://aws.amazon.com/s3/
BackupBuddy(premium plugin - content & database),[object Object]

More Related Content

Viewers also liked

The Palestine Diabetes Institute Presentation (ARABIC)
The Palestine Diabetes Institute Presentation   (ARABIC)The Palestine Diabetes Institute Presentation   (ARABIC)
The Palestine Diabetes Institute Presentation (ARABIC)Will Youmans
 
Pensar Slideshare 2010
Pensar Slideshare 2010Pensar Slideshare 2010
Pensar Slideshare 2010John Murkowski
 
Blisters & Chafing
Blisters & ChafingBlisters & Chafing
Blisters & ChafingChad Johnson
 
Trade dispute ~ Que
Trade dispute ~ QueTrade dispute ~ Que
Trade dispute ~ QueQue Tomeyz
 
Trade union ~ Que
Trade union ~ QueTrade union ~ Que
Trade union ~ QueQue Tomeyz
 
risk management
risk managementrisk management
risk managementQue Tomeyz
 
law of contract
law of contractlaw of contract
law of contractQue Tomeyz
 
Comment publier dans ieee - Atelier de formation CNUDST 2015
Comment publier dans ieee - Atelier de formation CNUDST 2015Comment publier dans ieee - Atelier de formation CNUDST 2015
Comment publier dans ieee - Atelier de formation CNUDST 2015Bessem Aamira
 
Internet en Chine 2013
Internet en Chine 2013Internet en Chine 2013
Internet en Chine 2013IZIASIA
 
Workshop Springer - Tunisia
Workshop Springer - TunisiaWorkshop Springer - Tunisia
Workshop Springer - TunisiaBessem Aamira
 

Viewers also liked (14)

The Palestine Diabetes Institute Presentation (ARABIC)
The Palestine Diabetes Institute Presentation   (ARABIC)The Palestine Diabetes Institute Presentation   (ARABIC)
The Palestine Diabetes Institute Presentation (ARABIC)
 
Pensar Slideshare 2010
Pensar Slideshare 2010Pensar Slideshare 2010
Pensar Slideshare 2010
 
Diapositivas alejandra garcia 11 2
Diapositivas alejandra garcia 11 2Diapositivas alejandra garcia 11 2
Diapositivas alejandra garcia 11 2
 
Marketing models
Marketing modelsMarketing models
Marketing models
 
Blisters & Chafing
Blisters & ChafingBlisters & Chafing
Blisters & Chafing
 
Trade dispute ~ Que
Trade dispute ~ QueTrade dispute ~ Que
Trade dispute ~ Que
 
Trade union ~ Que
Trade union ~ QueTrade union ~ Que
Trade union ~ Que
 
risk management
risk managementrisk management
risk management
 
takaful
takafultakaful
takaful
 
law of contract
law of contractlaw of contract
law of contract
 
Comment publier dans ieee - Atelier de formation CNUDST 2015
Comment publier dans ieee - Atelier de formation CNUDST 2015Comment publier dans ieee - Atelier de formation CNUDST 2015
Comment publier dans ieee - Atelier de formation CNUDST 2015
 
Internet en Chine 2013
Internet en Chine 2013Internet en Chine 2013
Internet en Chine 2013
 
A1.1 bonnes pratiques pour un site internet optimisé
A1.1 bonnes pratiques pour un site internet optimiséA1.1 bonnes pratiques pour un site internet optimisé
A1.1 bonnes pratiques pour un site internet optimisé
 
Workshop Springer - Tunisia
Workshop Springer - TunisiaWorkshop Springer - Tunisia
Workshop Springer - Tunisia
 

Wordpress Security

  • 1. WordPress Security Carole Bonds AgentEvolution carole@agentevolution.com
  • 2. Why do I need to secure my site? WordPress is a popular target for hackers A hacked site is inaccessible A hacked site redirects to malware A hacked site is expensive and time-consuming to clean
  • 3. Securing Your Site (Beginners) Keep WordPress& plugins updated Caution: Turn off all plugins before updating WordPress Remove inactive and outdated plugins Activate Akismet to stop spam Choose the right hosting provider
  • 4. Securing Your Site (Beginners) Add Security Plugins: Login Lockdown Secure WordPress WP-Security Scan Ultimate Security Check WP-File Monitor Exploit Scanner Maximum Security Plugin WP-Malwatch WordPressAntiVirus
  • 5. Securing Your Site (Intermediate) Change the wp_ table prefix http://www.seoegghead.com/software/wordpress-table-rename.seo Disable anonymous ftp in cPanel Change “admin” name in wp_userstable using phpMyAdmin Move your .htaccess file to wp-admin directory Delete the wp-admin/install.php Delete the readme.html
  • 6. Securing Your Site (Advanced) Disable directory views with .htaccess file Options –Indexes Verify and fix file/folder permissions Add secret keys to wp-config.php http://api.wordpress.org/secret-key/1.1/
  • 7. Backing Up Your Site Manual Backups Download theme Download plugins folder Download uploads folder Download wp-config.php Export database sqlfile using phpMyAdmin
  • 8.
  • 9. Wordpress Database Backup (database only)
  • 10. Automatic Wordpress Backup (content & database to S3) http://aws.amazon.com/s3/
  • 11.
  • 12.
  • 13. Automatic WordPress Backup (content & database restore)
  • 14.

Editor's Notes

  1. GoDaddy aka SlowDaddyMediaTemple
  2. WP-Table Renamer (single php file)
  3. WP Security Scan to check Permissions.WordPress files should be 644. WordPress directories (the folders themselves) should 755. No file or directory should be given 777 permission.Unix/Linux Server Roles: User, Group, World0 --- no permission 1 --x execute2 -w- write 3 -wx write and execute 4 r-- read 5 r-x read and execute 6 rw- read and write 7 rwx read, write and execute