Prüfsumme auf dem FileZilla-Server aktivieren

Prüfsumme auf dem FileZilla-Server aktivieren

Wie kann ich die Prüfsumme auf dem FileZilla-Server aktivieren? Ich möchte Dateien nach dem Download auf meinem Android-Gerät vergleichen überFluentFTP-Bibliothek.

Die folgenden Prüfsummen-FTP-Befehle werden von dieser Bibliothek unterstützt: MD5, XMD5, XCRC, XSHA1, XSHA256, XSHA512.

Antwort1

Suchen Sie im Installationsordner des FileZilla-Servers nach der Datei FileZilla Server.xml. Normalerweise ist das:

C:\Program Files (x86)\FileZilla Server\FileZilla Server.xml

Suchen Sie in der Datei nach dem <Settings>Tag, suchen Sie darin nach Enable HASHdem Element und legen Sie es fest auf 1:

    <Settings>
        ...
        <Item name="Enable HASH" type="numeric">1</Item>
        ...
    </Settings>

Starten Sie den Server neu.

Beachten Sie, dass dadurch die Unterstützung für HASHBefehle aktiviert wird. Obwohl es nicht in der Liste in Ihrer Frage enthalten ist, unterstützt FluentFTP es auch.

Der FileZilla FTP-Server unterstützt mit dem Befehl die Hash-Algorithmen SHA-1, SHA-512 und MD5 HASH.

ftp> open example.com
Connected example.com.
220-EXPERIMENTAL BUILD
220-NOT FOR PRODUCTION USE
220-
220 Implementing draft-bryan-ftp-hash-06
202 UTF8 mode is always enabled. No need to send this command.
User (example.com:(none)): username
331 Password required username
Password:
230 Logged on
ftp> quote FEAT
211-Features:
 MDTM
 REST STREAM
 SIZE
 MLST type*;size*;modify*;
 MLSD
 AUTH SSL
 AUTH TLS
 PROT
 PBSZ
 UTF8
 CLNT
 MFMT
 HASH SHA-1*;SHA-512;MD5
 EPSV
 EPRT
211 End
ftp> quote OPTS HASH SHA-512
200 Hash algorithm set to SHA-512
ftp> quote HASH filename
213 SHA-512 8c5341c24561f880d5222747adbbb9c9...
ftp>

Der gesamte EXPERIMENTAL BUILD ... Implementing draft-bryan-ftp-hash-06Header zeigt an, dass der HASHBefehl aktiviert ist. Beachten Sie auch die HASH SHA-1*;SHA-512;MD5in der FEATBefehlsantwort.

verwandte Informationen