So installieren Sie ein LFTP-Programm auf CentOS

So installieren Sie ein LFTP-Programm auf CentOS

So installieren Sie ein lftpProgramm CentOSund verwenden es zum Übertragen von Dateien zwischen Servern.

Ich habe den folgenden Befehl verwendet, aber die Fehlermeldung „Ungültiger Befehl“ erhalten.

wget http://example.com/user/filename.gz.tar

Antwort1

Sie können lftp aus dem CentOS-Repository installieren:

sudo yum install lftp

Der beste Weg, um zu lernen, wie man Dateien überträgt, ist das Lesenman lftp

Antwort2

Ich rate dringend zur Vorsicht bei der Verwendung von SFTP oder FTPS, wenn Sie vorhaben, diesen Datenverkehr im Internet verfügbar zu machen. Sie müssen unbedingt sicherstellen, dass Sie TCP-Port 21 (normales, ungesichertes FTP) blockieren und anonyme Anmeldungen über SFTP/FTPS deaktivieren.

Obwohl SFTP durchaus seine Verwendung hat, verwendet es SSH. Stellen Sie sicher, dass Sie SSH v2 verwenden, wenn Sie diesen Weg wählen. Ich würde die Verwendung von FTPS empfehlen (verwendet SSL und der Standardverkehr läuft über TCP-Port 443). Der eigentliche Vorteil von FTPS besteht darin, dass bei einer Unterbrechung der Dateiübertragung die Dateiübertragung dort fortgesetzt wird, wo sie unterbrochen wurde, sobald die Verbindung wiederhergestellt ist. SFTP funktioniert gut für kleine Dateien, aber wenn Sie Dateien übertragen möchten, die Stunden oder Tage dauern können, ist FTPS die bessere Lösung. Wenn eine SFTP-Übertragung aus irgendeinem Grund unterbrochen wird, muss die Übertragung bei Wiederherstellung der Verbindung von vorne beginnen.

Wenn Ihr Ziel darin besteht, Dateien intern innerhalb Ihres eigenen Netzwerks übertragen zu können, sollten Sie sich mit der Verwendung von SCP (Secure Copy) vertraut machen und sich den Aufwand ersparen, LFTP zu patchen, wenn Schwachstellen entdeckt werden.

verwandte Informationen