Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

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
15:54, 8 Mar 2017

Tags

Classifications

Public