# SuperSocket.Ftp
**Repository Path**: huangyong2022/SuperSocket.Ftp
## Basic Information
- **Project Name**: SuperSocket.Ftp
- **Description**: SuperSocket FTP Server
- **Primary Language**: C#
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 14
- **Created**: 2018-02-10
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SuperSocket.FtpServer [](https://travis-ci.org/kerryjiang/SuperSocket.FtpServer)
=====
SuperSocket FTP Server is a FTP server written in C# language 100% base on **[SuperSocket](http://docs.supersocket.net/ "SuperSocket")**.
## How to use it? ##
1. Place the files of SuperSocket.FtpServer together with the SuperSocket's assemblies:
* SuperSocket.SocketService.exe
* SuperSocket.SocketService.exe.config
* SuperSocket.SocketEngine.dll
* SuperSocket.SocketBase.dll
* SuperSocket.Common.dll
* log4net.dll
* Config\log4net.config
* **SuperSocket.Ftp.FtpCommon.dll**
* **SuperSocket.Ftp.FtpService.dll**
2. FTP server configuration, **SuperSocket.SocketService.exe.config**
*Other configuration attributes:*
externalLocalAddress: ftp external access IP address
logCommand: whether log each ftp command
3. FTP users configuration, **Config\FtpUser.xml**
kerry
password
D:\ftproot
tony
password
D:\ftproot\tony
4. Start the FTP server
* Run the server directly: SuperSocket.SocketService.exe -r
* Install the server as windows service: SuperSocket.SocketService.exe -i
You can find more guide from the documents of SuperSocket:
[http://docs.supersocket.net/v1-6/en-US/Start-SuperSocket-by-Configuration](http://docs.supersocket.net/v1-6/en-US/Start-SuperSocket-by-Configuration)