Login to your server via your terminal client (ssh). At the prompt, type:
where server is the name of your server.
This will begin the process of generating two files: the Private-Key file for the decryption of your SSL Certificate, and a certificate signing request (CSR) file used to apply for your SSL Certificate. This command will prompt for the following X.509 attributes of the certificate:
GeoTrust certificates can only be used on Web servers using the Common Name specified during enrollment. For example, a certificate for the domain "geotrust.com" will receive a warning if accessing a site named "www.geotrust.com" or "secure.geotrust.com", because "www.geotrust.com" and "secure.geotrust.com" are different from "geotrust.com".
Please do not enter your email address, challenge password or an optional company name when generating the CSR.
Your .csr file will then be created.