Secure FTP Server On Solaris

Posted on 2006-06-07
Last Modified: 2013-12-21
I would like to setup a secure FTP Server on Sun Solaris. It should also support on the fly data compression (good compression). Any idea where I can purchase such solution ?
Question by:MyQ2004
    LVL 10

    Expert Comment

    Well, one avenue you have is SSH which includes SFTP and SCP and comes with Solaris these days.  So you kinda already have secure FTP already.

    Is making FTP secure the requirement *or* simply that you need to perform file transfers securely ?
    LVL 14

    Expert Comment

    To expand on Nukfror's comment, there are are many things that could be oconstrued as "secure FTP". Some of these include:
      o FTP with SSL extensions, also known as FTPS
      o SSH with FTP extensions, also known as SFTP
      o FTP over physically and logically private networks
      o Regular FTP using encrypted files such as with PGP, S/MIME, etc.
      o Web-services based file-transfers over HTTP/S
      o Web-services based file-transfers over HTTP but using XML-crypt and XML-sign
      o Web-services based file-transfers over HTTP but using encrypted files such as with PGP, S/MIME, etc.
      o Others that I have missed...
    LVL 48

    Expert Comment

    I'm going to take a guess that MyQ2004 is talking about SFTP.  If that's the case, Solaris comes standard with SFTP (via its ssh installation).

    Author Comment

    Thanks for all the comments. Yes, I am talking about SFTP. My system is supposed to handle huge data transfer (as big as 18 GB in size). In that case, data compression becomes very important. Can I configure the SFTP to support data compression on the fly prior to data transfer via SFTP on Sun Solaris ? Thanks in advance.
    LVL 10

    Expert Comment

    Yes, see the man page for ssh_config.  Specifically look at:


             Specifies whether to use compression. The argument  must
             be yes or no. Defaults to no.


             Specifies the compression level to use if compression is
             enabled.  The  argument must be an integer from 1 (fast)
             to 9 (slow, best). The default level is 6, which is good
             for most applications. kNote that this option applies to
             protocol version 1 only.

    Don't forget that sftp can also use the -C switch as part of the command line to activate compression as necessary.
    LVL 10

    Accepted Solution

    Oh almost forgot, hopefully you plan to investigate the compress-ability of your data.  Some data is inherently already compressed simply because of how its saved.  If this is the case for your data, enabling compression will only slow down the transfer and could possibly be slower then if compression was turned off.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Introduction Regular patching is part of a system administrator's tasks. However, many patches require that the system be in single-user mode before they can be installed. A cluster patch in particular can take quite a while to apply if the machineā€¦
    Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consolā€¦
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
    In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now