1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kerryjiang-SuperSocket.Ftp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SuperSocket.FtpServer Статус сборки

=====

Сервер FTP от SuperSocket.FtpServer написан на языке программирования C# и основан на SuperSocket.

Как использовать?

  1. Разместите файлы SuperSocket.FtpServer вместе с ассемблей SuperSocket:

    • 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, SuperSocket.SocketService.exe.config

     <?xml version="1.0" encoding="utf-8" ?>
     <configuration>
         <configSections>
           <section name="superSocket" type="SuperSocket.SocketEngine.Configuration.SocketServiceConfig, SuperSocket.SocketEngine"/>
         </configSections>
         <appSettings>
             <add key="ServiceName" value="SuperSocket.FtpServer"/>
         </appSettings>
         <superSocket>
             <servers>
                 <server name="SuperSocketFTP"
                         serverType="SuperSocket.Ftp.FtpService.FtpServer, SuperSocket.Ftp.FtpService"
                         ip="Любое" port="21"
                         maxConnectionNumber="100"
                         dataPort="4000-4004"
                         userSetting="Config\FtpUser.xml">
                 </server>
             </servers>
         </superSocket>
     </configuration>

    Другие конфигурационные атрибуты:

     externalLocalAddress: внешний адрес доступа к FTP
     logCommand: логировать каждый командный запрос FTP
  3. Конфигурация пользователей FTP, Config\FtpUser.xml

     <?xml version="1.0" encoding="utf-8"?>
     <ArrayOfFtpUser xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
     	<FtpUser>
     		<UserName>kerry</UserName>
     		<Password>password</Password>
     		<Root>D:\ftproot</Root>
     	</FtpUser>
     	<FtpUser>
     		<UserName>tony</UserName>
     		<Password>password</Password>
     		<Root>D:\ftproot\tony</Root>
     	</FtpUser>
     </ArrayOfFtpUser>4. Запустите сервер FTP
    • Запустите сервер напрямую: SuperSocket.SocketService.exe -r
    • Установите сервер как службу Windows: SuperSocket.SocketService.exe -i

Вы можете найти более подробные руководства в документах SuperSocket: http://docs.supersocket.net/v1-6/en-US/Start-SuperSocket-by-Configuration

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

СуперСокет FTP Сервер. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/kerryjiang-SuperSocket.Ftp.git
git@api.gitlife.ru:oschina-mirror/kerryjiang-SuperSocket.Ftp.git
oschina-mirror
kerryjiang-SuperSocket.Ftp
kerryjiang-SuperSocket.Ftp
master