Web     Images     Quotes     Books     News     Sport     Open Directory     Wikipedia     Dictionary     Blogs     Forums     Kids     Jobs     Joomla 
     
Jimbones
Home

Jimbones

Joomla Security

E-mail Print PDF

10 tips to secure your joomla site

Author: joomla

  1. Proper Hosting Environment
    A properly configured server is highly recommended for your joomla website. Host your site on a server that runs PHP in CGI mode with su_php. This means that PHP runs under your own account user instead of the global Apache user and you don’t need to set insecure global permissions like CHMOD of 777.

    a. Set register_globals OFF
    b. Disable allow_url_fopen
    c. Adjust the magic_quotes_gpc directive as needed for your site. The recommended setting for Joomla! 1.0.x is ON to protect against poorly-written extensions. Joomla! 1.5 ignores this setting and works fine either way.
    d. Don’t use PHP safe_mode

  2. Change the Default Database Prefix (jos_)
    While installation, change the default database prefix to something random. This will prevent most of the SQL injection attacks as hackers try to retrive superadmin details from jos_users table.
  3. Disable FTP Layer
    While installation, dont enable the FTP layer as it opens up a potential security hole since your FTP details are stored in plain text under a Joomla! configuration file. FTP layer is not required if your hosting is secured and configured properly for Joomla.
  4. Change superadministrator username
    After installation, change the username for the super-administrator. By default, its admin. So change it something like ravi.chamria so that the username/password combination becomes difficult to guess or crack.
  5. Strong password
    Always use strong password for the administrator accounts. An example of strong password is E@^M!$<9@k. You can use sites like www.strongpasswordgenerator.com to generate a strong password.

    A good addition is to password protect the administrator folder. In apache web server, you can do this htaccess file or in cpanel, you can use Password Protected Directory option to setup a password. This will add another layer of username/password before someone reaches your Joomla admin details. Needless to say, have this password different from Joomla admin password.

  6. Enable SEF URLs
    Most hackers use the Google inurl: command to search for a vulnerable exploit. So enable SEF urls from site configuration if you are using Joomla 1.5. You can also use extensions like SH404SEF for both Joomla 1.0 and Joomla 1.5. This will prevent hackers from finding the exploits as well as benefit you in SEO perspective.
  7. Upgrade to latest release of Joomla
    Always upgrade to the latest release of Joomla as soon as possible. The current release is 1.5.11. You can subscribe to http://feeds.joomla.org/JoomlaSecurityNews or our blog feeds http://feeds2.feedburner.com/joomlainblog to get updates about the latest security releases.

    Always download Joomla! from official sites, such as the Joomla! Forge, and check the MD5 hash

  8. Third party extensions
    There are more than 4000 extensions available for Joomla many of which are non-commercial. But dont take this as an opportunity to install unnecessary extensions on your website. Remember that most hacking attempts occur due to vulnerability in these extensions. So, always use extensions which are popular, has strong community backing and development process.
  9. Proper file/folder permissions
    The proper file/folder permissions for your joomla website is:
    * PHP files: 644
    * Config files: 666
    * Other folders: 755

    You can CHMOD the files and folders using your FTP client.

  10. Setup a backup and recovery process
    Always rely on a strong backup and recovery protocol for your live website. Its not just hacking that may compromise your website but other factors like a faulty upgrade or extension install, hardware failure, hosting provider issues. You can use JoomlaPack, a non-commercial component native for both Joomla 1.0 and 1.5 for backup.

About the Author:

91-9818592244 This e-mail address is being protected from spambots. You need JavaScript enabled to view it B-98, Sector-63 Noida 201301 India http://www.joomla.in

Article Source: ArticlesBase.com - 10 tips to secure your joomla site

Last Updated ( Monday, 18 January 2010 06:58 )
 

We are Volunteers

E-mail Print PDF

The Joomla Core Team and Working Group members are volunteer developers, designers, administrators and managers who have worked together to take Joomla! to new heights in its relatively short life. Joomla! has some wonderfully talented people taking Open Source concepts to the forefront of industry standards. Joomla! 1.5 is a major leap forward and represents the most exciting Joomla! release in the history of the project.

Last Updated ( Saturday, 07 July 2007 09:54 )
 

Joomla! Security Strike Team

E-mail Print PDF

The Joomla! Project has assembled a top-notch team of experts to form the new Joomla! Security Strike Team. This new team will solely focus on investigating and resolving security issues. Instead of working in relative secrecy, the JSST will have a strong public-facing presence at the Joomla! Security Center.

Last Updated ( Saturday, 07 July 2007 09:54 ) Read more...
 

Joomla! License Guidelines

E-mail Print PDF

This Web site is powered by Joomla! The software and default templates on which it runs are Copyright 2005-2008 Open Source Matters. The sample content distributed with Joomla! is licensed under the Joomla! Electronic Documentation License. All data entered into this Web site and templates added after installation, are copyrighted by their respective copyright owners.

If you want to distribute, copy, or modify Joomla!, you are welcome to do so under the terms of the GNU General Public License. If you are unfamiliar with this license, you might want to read 'How To Apply These Terms To Your Program' and the 'GNU General Public License FAQ'.

The Joomla! licence has always been GPL.

Last Updated ( Wednesday, 20 August 2008 10:11 )
 

Millions of Smiles

E-mail Print PDF

The Joomla! team has millions of good reasons to be smiling about the Joomla! 1.5. In its current incarnation, it's had millions of downloads, taking it to an unprecedented level of popularity. The new code base is almost an entire re-factor of the old code base. The user experience is still extremely slick but for developers the API is a dream. A proper framework for real PHP architects seeking the best of the best.

If you're a former Mambo User or a 1.0 series Joomla! User, 1.5 is the future of CMSs for a number of reasons. It's more powerful, more flexible, more secure, and intuitive. Our developers and interface designers have worked countless hours to make this the most exciting release in the content management system sphere.

Go on ... get your FREE copy of Joomla! today and spread the word about this benchmark project.

Last Updated ( Saturday, 07 July 2007 09:54 )
 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »
Page 1 of 2

Advertisement

Featured Links:
Joomla!
Joomla! The most popular and widely used Open Source CMS Project in the world.
JoomlaCode
JoomlaCode, development and distribution made easy.
Joomla! Extensions
Joomla! Components, Modules, Plugins and Languages by the bucket load.
Joomla! Shop
For all your Joomla! merchandise.