1

Мы большие поклонники vsftpd и используем его годами из-за его надежности.

Мы; Однако, возникают проблемы с расходами. Многие из наших сред, в которых мы работаем, находятся, так сказать, на "краях земли", и мы можем общаться только через сотовую или спутниковую связь.

Затраты на сотовую связь в этих местах в среднем составляют 1,00 долл. США / МБ, а для спутниковых подключений - до 26,00 долл. США / МБ. Таким образом, каждый байт, который мы можем сохранить, имеет значение.

С учетом вышесказанного, строки, включенные в ответы VSFTPD, очень полезны для устранения неполадок, но становятся очень дорогостоящими в такой среде, как наша, с тысячами активных сеансов ftp в день.

Я исследовал и не могу найти способ отключить эти строки ответа, не заходя в источник и не редактируя код в VSFTPD.

Я не чувствую, что я достаточно хорошо знаком с "мелочью" протокола FTP, чтобы знать, что абсолютно необходимо для корректной работы программы. Поэтому я не решаюсь редактировать исходный код VSFTPD.

Существуют ли надежные ftp-серверы на основе Linux, но с режимом минимального отклика?

Например, вот что я вижу сейчас:

Status: Connecting to 66.xx.x.x:21...
Status: Connection established, waiting for welcome message...
Response:   220 Welcome to BLAHBLAHBLAH FTP service.
Command:    USER ftpuser
Response:   331 Please specify the password.
Command:    PASS *******
Response:   230 Login successful.
Command:    SYST
Response:   215 UNIX Type: L8
Command:    FEAT
Response:   211-Features:
Response:    EPRT
Response:    EPSV
Response:    MDTM
Response:    PASV
Response:    REST STREAM
Response:    SIZE
Response:    TVFS
Response:    UTF8
Response:   211 End
Command:    OPTS UTF8 ON
Response:   200 Always in UTF8 mode.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/"
Command:    TYPE I
Response:   200 Switching to Binary mode.
Command:    PASV
Response:   227 Entering Passive Mode (66,xx,x,x,129,120).
Command:    LIST
Response:   150 Here comes the directory listing.
Response:   226 Directory send OK.
Status: Directory listing successful
Status: Retrieving directory listing...
Command:    CWD DLT-CONFIG
Response:   250 Directory successfully changed.
Command:    PWD
Response:   257 "/DLT-CONFIG"
Command:    PASV
Response:   227 Entering Passive Mode (66,11,7,2,66,146).
Command:    LIST
Response:   150 Here comes the directory listing.
Response:   226 Directory send OK.
Status: Calculating timezone offset of server...
Command:    MDTM L99999-CONFIG.TXT
Response:   213 20130129145139
Status: Timezone offsets: Server: 0 seconds. Local: -18000 seconds. Difference: -18000 seconds.
Status: Directory listing successful

Мы хотели бы видеть что-то более подобное, если это возможно:

Status: Connecting to 66.xx.x.x:21...
Status: Connection established, waiting for welcome message...
Response:   220
Command:    USER ftpuser
Response:   331
Command:    PASS *******
Response:   230
Command:    SYST
Response:   215
Command:    FEAT
Response:   211-Features:
Response:    EPRT
Response:    EPSV
Response:    MDTM
Response:    PASV
Response:    REST STREAM
Response:    SIZE
Response:    TVFS
Response:    UTF8
Response:   211
Command:    OPTS UTF8 ON
Response:   200
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257
Command:    TYPE I
Response:   200
Command:    PASV
Response:   227
Command:    LIST
Response:   150
Response:   226
Status: Directory listing successful
Status: Retrieving directory listing...
Command:    CWD DLT-CONFIG
Response:   250
Command:    PWD
Response:   257
Command:    PASV
Response:   227
Command:    LIST
Response:   150
Response:   226
Status: Calculating timezone offset of server...
Command:    MDTM L99999-CONFIG.TXT
Response:   213
Status: Timezone offsets: Server: 0 seconds. Local: -18000 seconds. Difference: -18000 seconds.
Status: Directory listing successful

Спасибо за ваше время, и я с нетерпением жду ваших ответов.

1 ответ1

1

Я бы порекомендовал gadmin-proftp. Очень настраиваемый и может быть настроен с помощью пользовательских сертификатов. Вы можете изменить его в соответствии с вашими потребностями через графический интерфейс. Они могут не предлагать минимальный режим ответа, но в некоторой степени это может быть достигнуто предположительно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .