Ingredients:
- Server (Select your own hardware; recommend Server class machine)
- Operating System (recommend Windows 2003, 2008 various flavors)
- *Licensed operational Titan Enterprise or MFT Server (other SFTP Servers can be used but not as flavorful as Titan)
- Port 22
- Client SFTP software (we like to use WebDrive; Mac or Windows flavor)
- 2 Host Key Pair, 1 for Server and 1 for Client
- 1 Password for Private Key pair (required for Titan Server)
*Note if you attempt to use single Licensed Titan Server in the same recipe, you will receive bad results
Preparation Time: 1 – 2 hours
Prep:
On your Server class machine, install your Operating system with either Windows 2003 or 2008 flavor, some people even like it with Windows XP.
Refer to: our Titan Host Key Quick Start Guide (Steps 1 – 7) for detailed instructions on preparing your Titan Server with SFTP.
Now that your Titan Server is ready, now you can add SFTP to make it incredible.
To make SFTP (SSH’s Secure File Transfer Protocol) on this server select this check box and choose the port number using the up/down arrows. Choose the host key set by using the drop down arrow. To use SFTP services, you will need a host key pair that will be used by the Titan FTP Server. Use the Host Key Management utility to either create a new host key pair to be used by the Titan FTP Server or to import an existing host key pair from an external file set. Once you have created a host key pair, select it from the list and then type the password associated with the host key.
*Port 22 is reserved for SSH (Secure Shell)/SFTP and is the default/recommended port.
Depending on your taste, choose your Host Key Type flavor: select a DSA host keys (must be 1024 bits in length), or RSA keys, which do not have this restriction and can range from 512 bits in length to 4096 bits in length. A longer key length provides better taste, but takes longer to serve. Shorter keys aren’t as good, but you can serve it quickly.
Now add the finishing touches to your Titan server, and then you are ready to serve your guests.
Before your guests can experience your server, they must use a password or a host key. You’ll have to add the final component to the server to make this easier for your guests.
We recommend you support both Password Authentication and Public Key Authentication (meaning that client can use either Password OR Public Key Authentication), then select the Allow Trusted Host Keys option and deselect the Require Trusted Host Keys option, but depending on your taste, select what you like.
Before serving your guests, navigate to the guest’s public key filename and click.
* Note that the client host key pair will be created by each individual client.
They will then need to export their Public Host Key in SSH2 or OpenSSH format and send that .pub file to the Titan Administrator so that it can be imported into the Titan Host Key Database.
Make sure your server is started prior to serving. Enjoy!