I am new to openssl and I have not been able to figure out exactly how to use it. What I need to do is to create a shell script which FTPS's (SFTP is not allowed on my project) a file to a mainframe. The mainframe will not initiate a session with my server.
Question. Are the packages that come with Solaris 10 all I need to do this, or do I need to install some 3rd party application as well? If what comes with Solaris is enough, then how do I script this?
system SUNWopenssl-commands OpenSSL Commands (Usr)
system SUNWopenssl-include OpenSSL Header Files
system SUNWopenssl-libraries OpenSSL Libraries (Usr)
system SUNWopenssl-man OpenSSL Manual Pages
system SUNWopensslr OpenSSL (Root)
Any help you could give me would be greatly appreciated.
Open SSL contains cleints and servers for scp, ssh, sftp and support for https. If your target mainframe has ssh daemons running, then you can move data with scp, sftp or ssh clients! I would scp. You cannot use it for ftp per se, not even through a tunnel.
I'd say ftp is always insecure like rcp, telnet but scp, sftp and ftps all use secure socket layer that comes in open ssl. It is the plain text unencrypted on the tcp layer that is insecure. The ssl slips in encryption and sometimes pre-compression, which is secure.