Table of Contents

Enum FtpServer

Namespace
FluentFTP
Assembly
FluentFTP.dll

Defines the type of the FTP server software. Add constants here as you add detection scripts for individual server types.

public enum FtpServer
Extension Methods

Fields

Apache = 1

Definitely Apache FTP server

BFTPd = 2

Definitely BFTPd server

Cerberus = 3

Definitely Cerberus FTP server

CrushFTP = 4

Definitely CrushFTP server

Definitely D-Link FTP server

FTP2S3Gateway = 8

Definitely FTP2S3 gateway server

FileZilla = 6

Definitely FileZilla server

FritzBox = 7

Definitely FritzBox FTP server

GlobalScapeEFT = 10

Definitely GlobalScape EFT server

HomegateFTP = 11

Definitely Homegate FTP server

Huawei = 12

Definitely Huawei Technologies HG5xxx series FTP server

IBMOS400FTP = 14

Definitely IBM OS/400 FTP server

IBMzOSFTP = 13

Definitely IBM z/OS FTP server

IDALFTP = 15

Definitely ABB IDAL FTP server

MikroTik = 16

Definitely MikroTik RouterOS FTP server

NonStopTandem = 17

Definitely HP NonStop/Tandem server

OpenVMS = 18

Definitely OpenVMS server

ProFTPD = 19

Definitely ProFTPD server

PureFTPd = 20

Definitely PureFTPd server

PyFtpdLib = 21

Definitely PyFtpdLib server

Rumpus = 22

Definitely Rumpus server

ServU = 23

Definitely Serv-U server

SolarisFTP = 24

Definitely Sun OS Solaris FTP server

Definitely TP-LINK FTP server

TitanFTP = 25

Definitely Titan FTP server

Unknown = 0

Unknown FTP server software

VsFTPd = 27

Definitely VsFTPd server

WSFTP = 30

Definitely WS_FTP server

WindowsCE = 28

Definitely Windows CE FTP server

WindowsServerIIS = 29

Definitely Windows Server/IIS FTP server

WuFTPd = 31

Definitely WuFTPd server

XLight = 32

Definitely XLight FTP server

glFTPd = 9

Definitely glFTPd server