GSI Enabled MySQL
GSI
GSI uses X.509 certificates and SSL providing:- secure communication
- security across organizational boundaries
- single sign-on for users of the Grid
MySQL
As of version 4.0.0, MySQL is both SSL and X.509 enabled.By default, MySQL is not SSL enabled, since using encrypted connections to access the database would slow down transactions and MySQL is, by default, optimized fo speed. Read the MySQL documentation on Using Secure Connections for details on how to set up MySQL for SSL, including how to create and set up the user certificates and grant the proper privleges for a user to authenticate.
The current implementation requires that the Certificate Authority (CA) certificate which signs the user and server certificates be available for the SSL/X.509 configuration to work. This is fine for applications which do not work with GSI enabled applications. It does not, howerver fit with the GSI model for authentication. The CA only need sign user and service certificates to use GSI. An example of a successful implementation of GSI using SSL on legacy software is the GSI Enabled OpenSSH.
Testing
- MySQL with SSL and X.509 Certificates
- GSI Enabled OpenSSH
Presentations
Richard A. Casella
- Printer-friendly version
- Login or register to post comments