Main page Up Main page

1 FTP Server

1.1 What is FTP?

FTP, or File Transfer Protocol, is a standard network protocol used to transfer files over the Internet. It is accessed with an FTP client such as FileZilla that lets SiteWorx users upload and modify files in their home directory.

1.2 FTP Server Management

figure images/nodeworx/ftp/ftp-graphs.png
Figure 1.1 Expanded FTP usage graph
The graph can be toggled on and off with the box below.

1.3 FTP Server Control

figure images/nodeworx/ftp/ftp-servercontrol.png
Figure 1.2 FTP server controls
This Box shows the status of the FTP server, and allows you to Start, Stop, and Restart it.

1.3.1 Start on boot-up

Toggles whether FTP will be automatically started at system boot.

1.3.2 Auto-restart FTP

Toggles whether FTP will be automatically restarted if the service goes down.

1.4 FTP Server Information

figure images/nodeworx/ftp/ftp-serverinformation.png
Figure 1.3 Server Information

1.4.1 Version

The version of FTP installed on the system.

1.4.2 FTP Config file syntax

This tells you whether there are any syntax errors in your proftpd.conf file. If there are, you can click on the details link to see where the problem lies. Edit Configuration File

Lets you edit the ftp config file located at /etc/proftpd.conf via NodeWorx gui. (This is recommended for advanced users only).

1.5 Secure FTP

figure images/nodeworx/ftp/ftp-sftp.png
Figure 1.4 SFTP control
Secure FTP is an encrypted version of ftp that is distinct from scp, the utility to copy files over ssh.

1.5.1 Port

The Port used for the SFTP service. InterWorx sets this as 24 by default to avoid any confusion between sftp and scp.

1.5.2 Login Attempts

Sets how many password attempts are allowed before disconnection.

1.5.3 Status

Toggle on and off of the SFTP engine.

1.6 FTP Server Options

figure images/nodeworx/ftp/ftp-options.png
Figure 1.5 FTP options

1.6.1 Servers (max)

Sets the maximum number of child ftp processes.

1.6.2 Connections (max)

The total number of FTP clients allowed to connect to the FTP server.

1.6.3 Connections per user (max)

The total number of ftp clients allowed to connect from each SiteWorx account.

1.6.4 Timeout Login

The time in seconds that a user has to login after connecting.

1.6.5 Timeout Idle

The time in seconds an FTP user may be connected without activity before being logged off.

1.6.6 Timeout No Transfer

The time in seconds a user may be connected without transferring any files.

1.6.7 Timeout Stalled

The time in seconds for a stalled download to be available.

1.6.8 Timeout Session

The time in seconds for any ftp session to last.

1.6.9 FTPS Required

Toggle whether FTPS (secure FTP) is required on this server

1.6.10 Show Symbolic Links

Toggle whether ftp users may see symbolic links.

1.6.11 Allow Upload Resume

Toggle clients’ ability to resume uploads.

1.6.12 Allow Download Resume

Toggle clients’ ability to resume downloads.

1.7 Current FTP Sessions

Use this box to view current active FTP sessions, the sessions’ PIDs, and the sessions’ linux user. Sessions can be killed here as well.

(C) 2019 by InterWorx LLC