Procurando por um servidor FTP Linux robusto com códigos de resposta de cadeia curta [closed]

1

Somos grandes fãs do vsftpd e o usamos há anos por causa de sua robustez.

Nós somos; no entanto, entrar em problemas com custos. Muitos de nossos ambientes em que trabalhamos estão nos "confins da terra", por assim dizer, e só podemos nos comunicar por meio de conexões de celular ou satélite.

Os custos de celular nesses locais são de US $ 1,00 / MB em média e de até US $ 26,00 / MB para conexões via satélite. Então, todo byte, podemos economizar contagens.

Dito isso, as strings incluídas nas respostas do VSFTPD são muito úteis para a solução de problemas, mas se tornam muito caras em um ambiente como o nosso, com milhares de sessões de ftp ativas por dia.

Eu pesquisei e não consigo encontrar uma maneira de desativar essas strings de resposta sem entrar na fonte e editar o código no VSFTPD.

Eu não sinto que estou familiarizado o suficiente com o "nitty gritty" do protocolo FTP para saber o que é absolutamente necessário para o programa ser executado corretamente. Por isso, hesito em editar o código-fonte do VSFTPD.

Existe algum servidor ftp baseado em Linux que seja robusto, mas com um modo para respostas mínimas?

Por exemplo, isso é o que vejo agora:

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

Gostaríamos de ver algo mais assim, se possível:

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

Obrigado pelo seu tempo e aguardo as suas respostas.

    
por ccreamer 05.02.2013 / 19:14

1 resposta

1

Eu recomendaria o gadmin-proftp. Altamente personalizável e pode ser configurado com certificados personalizados. Você provavelmente pode modificá-lo para suas necessidades através de sua interface gráfica. Eles podem não oferecer um modo de resposta mínimo, mas até certo ponto isso pode ser alcançado presumivelmente.

    
por 05.02.2013 / 19:17

Tags