Submit a ticketCall us

Training ClassThe Orion® Platform Instructor-led Classes

Provided by SolarWinds® Academy, these trainings will introduce users to the Orion Platform and its features, management, and navigation. These courses are suitable for users looking to discover new tips, tricks, and ways to adapt their Orion products to better suit their monitoring needs:
Deploying the Orion Platform
Configuring Orion views, maps, and accounts
Configuring Orion alerts and reports

Reserve your seat.

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

Install Serv-U on Linux

Table of contents

Updated May 16th, 2016


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


  • All Serv-U versions
  • All Linux versions


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