Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Serv-U Managed File Transfer & Serv-U FTP Server > Install Serv-U on Linux

Install Serv-U on Linux

Table of contents

Updated May 16th, 2016

Overview

This article provides brief information and steps from downloading, installing and launching Serv-U on a Linux machine. 

Environment

  • All Serv-U versions
  • All Linux versions

Steps

Downloading Serv-U:

  1. Log into your Customer Portal account. 
  2. Download the latest version of Serv-U appropriate for your 32-bit or 64-bit system. 
    • NOTE: The Windows installation package includes both 32-bit and 64-bit systems. The Linux installation has two separate packages for 32-bit and 64-bit systems.

 

Installing Serv-U:

  1. Set the appropriate permissions on the installation package.
    1. Start a shell.
    2. Go to the directory where the installer is stored.
    3. Change the access to root. The installer requires a root access with the command su.
      • NOTE: You may skip to the next step if your are using sudo for temporary administrator rights. 
    4. Change the permissions to chmod 777 Serv-U-Linux-x86_64-Install.bin to make it executable. 
  2. Execute the installation package.
    • Notes:
      • If you are using a GUI (GNOME or KDE): 
        ./Serv-U-Linux-x86_64-Install.bin, or sudo ./Serv-U-Linux-x86_64-Install.bin
      • If you are using a console: 
        ./Serv-U-Linux-x86_64-Install.bin --mode console, or sudo ./Serv-U-Linux-x86_64-Install.bin --mode console
  • Installing Serv-U from the console
  1. Launch the Serv-U  Daemon - Launching the Serv-U Daemon and the Serv-U Management Console from GNOME or KDE: 
    1. Go to Applications > Serv-U > Serv-U Tray.
    2. Click the tray application in the system tray, and select Start Serv-U.
    3. Double click the tray icon to configure Serv-U. 
      • NOTE: You may also Click the tray application, and select Start Management Console to configure Serv-U.  
  1. Run the Serv-U Management Console to set up your domain, listeners and users - Launching the Serv-U Daemon and the Serv-U Management Console from the Console:
    1. Go to the installation directory. The default location is cd /usr/local/Serv-U.
    2. Change to root permissions. 
    3. Start Serv-U:  ./Serv-U.
    4. Configure Serv-U. If it was installed using --mode console, connect to the server with a web browser on port 8080.
    • user: admin
    • password: admin
    1. Set up your domain, and create an admin account. 
      • NOTE: Delete the Admin Domain for security purposes. The Admin Domain and administrator account is created automatically when you install Serv-U via a command line interface.
  • Notes:
    • When you launch the Serv-U Management Console for the first time on an empty system you will be prompted to set up a domain, some listeners (e.g., FTP) and your first user. You can instruct Serv-U to listen for SFTP (SSH) connections on a port other than 22 if you plan to continue to use your Linux's SSH daemon to support terminal connections. (Advanced users can bind their local Linux SSH daemon and the Serv-U SSH listener to port 22 on separate or specific IP addresses.)

    • When you install Serv-U through a command line interface, a default Admin Domain and administrator account is created automatically. After launching the Serv-U Management console, you must add your own administrator account, disable the default administrator account, and delete the Admin Domain.

Last modified

Tags

Classifications

Public