How To Install Titan SFTP on Linux
How To: Install Titan on Linux
Question
How can I install Titan on Linux server?
Reasoning
We have a requirement to install a Titan server on a Linux platform.
Answer
You can install Titan easily in your Linux environment in a few easy steps.
Pre-requisites
The latest release of Titan from our website
2 GHz Pentium class processor or better is required, multi-core is recommended
8GB RAM is required, 16GB or more is recommended for production systems
SVGA (1024x768) resolution display or better is required to run the Administration Console program
Steps
- Login to your Linux server (in this example, an Ubuntu server).
- Make sure that your server is up to date.
- Download the correct Titan installer: https://srtcdnstorage.blob.core.windows.net/software/v26/download.html
For example Titan SFTP
wget https://srtcdnstorage.blob.core.windows.net/software/v26/titansftp/titansftp-linux-x64.run
Modify the permission of the file for it to be executable using the chmod +x <filename> command. In this case, it would be chmod +x titansftp-linux-x64.run.
Verify that the file is now executable using the ls -la command.
Install the Titan SFTP using the sudo ./titansftp-linux-x64.run command.
- Follow the installation wizard.
- Choose option 1 for English:
Specify the path of the configuration, press Enter for default:
Enter Y to continue the installation:
Once the installation is complete, please make sure that the following ports are allowed on the server:
- SFTP (default port 22): Do not use port 22 as it will conflict with shell access. We recommend using port 2200
- Remote Administration Server (default port 41443): To allow an administrator secure access to Titan’s Admin UI externally
- Local Administration Server (default port 31443): To allow an administrator secure access to Titan’s Admin UI within the LAN
- HTTPS (default port 443): To allow for secure file transfer using the HTTPS protocol
- HTTP (default port 80): To allow for file transfer using the HTTP protocol
- FTPS Implicit (default port 990): To allow for secure file transfer using the FTPS Implicit protocol
- FTPS Explicit (default port 21): To allow for secure file transfer using the FTPS Explicit protocol
Note: If your VM is hosted in the Cloud (Azure, AWS or GCP), you will need to add the same ports on your Cloud Firewall too.
Next, we need to create the Master Admin account to access Titan's Admin UI. To do this, please use the following command and replace the username and password values with your desired Admin username and password:
sudo /opt/southriver/srxserver/srxserver /LASINIT /username=<admin-username> /password=<admin-password>
Using a supported web browser, please access the Titan Admin UI from a client machine using one of the below URLs specific to your product AND the admin username and password created in the prior step:
- Titan Admin UI: https://IPAddressOrMachineName:41443
- Titan DMZ Admin UI: https://IPAddressOrMachineName:42443
Once successfully logged in, you are good to go: