Install and Configure OpenSSL

OpenSSL is an open source implementation of the SSL protocol. OpenSSL implements basic cryptographic functions and provides utility functions. Install and configure OpenSSL on the Solaris or Linux host to be used as the FTP server.

  1. Go to the following URL:
    http://www.openssl.org/source
    
  2. Locate openssl-0.9.7g.tar.gz in the list of available files. For example:
     3132217 Apr 11 17:21:51 2005 openssl-0.9.7g.tar.gz (MD5) (PGP sign)
    
  3. Download the following files:
    • openssl-0.9.7g.tar.gz

    • openssl-0.9.7g.tar.gz.md5 (under the MD5 link)

    • openssl-0.9.7g.tar.gz.asc (under the PGP sign link)

  4. Unzip the following file using gunzip.
    gunzip openssl-0.9.7g.tar.gz
    
  5. Untar the following file:
    tar xvf openssl-0.9.7g.tar
    
  6. Change directories to the following location:
    cd openssl-0.9.7g
    
  7. Run the following command:
    ./config --prefix=/usr --openssldir=/usr/local/openssl
    
  8. Change to the Bourne shell (if you are not using it):
    sh
    
  9. Configure and export the PATH variable:
    PATH=${PATH}:/usr/ccs/bin; export PATH 
    
  10. Run the following command:
    make
    
  11. Exit the Bourne shell:
    exit
    
  12. Run the following command:
    make test
    
  13. Log in as the super user:
    msu
    
  14. Enter the password when prompted.
  15. Run the following command:
    make install