Weboldal keresés

A 6 legjobb parancssori FTP-kliens Linuxhoz


Az FTP (Fájlátviteli protokoll) egy hálózati protokoll, amelyet a számítógépes hálózaton lévő kliens és szerver közötti fájlok átvitelére használnak.

A kezdeti időkben az FTP alkalmazásokat eredetileg parancssorra tervezték, megelőzve a GUI (Graphical User Interface) operációs rendszerek széles körű elterjedését.

Bár az idők során számos GUI-alapú FTP-kliens jelent meg, a fejlesztők továbbra is CLI-alapú (Command-Line Interface) FTP-klienseket hoznak létre a hagyományos módszert kedvelő felhasználók kiszolgálására.”

Itt található a legjobb parancssori alapú FTP-kliensek listája Linuxhoz.

1. FTP

A Linux operációs rendszereket beépített FTP-kliensekkel szállítjuk, amelyeket könnyen elérhet az ftp parancs beírásával a terminálon.

Az FTP segítségével névtelenül csatlakozhat szerverekhez (ha ez a funkció engedélyezve van a szerveren), vagy használhatja felhasználói hitelesítő adatait, fájlokat tölthet le/tölthet le a helyi gépe és a csatlakoztatott szerverek között, használhat álneveket stb.

Ezenkívül, ha FTP-t használ a fájlok számítógépek közötti átvitelére, a kapcsolat nem biztonságos, és az adatok nincsenek titkosítva. A biztonságos adatátvitelhez használjon sFTP-t (Secure File Transfer Protocol) vagy SCP-t (Secure Copy).

2. LFTP

Az LFTP egy ingyenes és nyílt forráskódú parancssori segédprogram, amelyet számos fájlátviteli protokollhoz (pl. sftp, fish, torrent) terveztek Unix és hasonló operációs rendszereken.

Könyvjelzőkkel, feladatvezérléssel, a readline könyvtár támogatásával, beépített tükrözési paranccsal és több fájl párhuzamos átvitelének támogatásával rendelkezik.

Az lftp telepíthető az alapértelmezett tárolókból a csomagkezelő használatával, az ábrán látható módon.

sudo apt install lftp         [On Debian, Ubuntu and Mint]
sudo yum install lftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lftp  [On Gentoo Linux]
sudo apk add lftp             [On Alpine Linux]
sudo pacman -S lftp           [On Arch Linux]
sudo zypper install lftp      [On OpenSUSE]    

3. NcFTP

Az NcFTP egy ingyenes, többplatformos FTP-kliens, és a szabványos FTP-program első alternatívája, amelyet az egyszerű használat, valamint az FTP számos funkció- és teljesítmény-fejlesztésére fejlesztettek ki.

Funkciói közé tartozik a gazdagép újratárcsázása, a háttérben történő feldolgozás, a letöltések automatikus folytatása, a fájlnév-kiegészítés, a folyamatmérők és az egyéb segédprogramok, például az ncftpput és az ncftpget támogatása.

Az NcFTP telepíthető az alapértelmezett tárolókból a csomagkezelő használatával, az ábrán látható módon.

sudo apt install ncftp         [On Debian, Ubuntu and Mint]
sudo yum install ncftp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncftp  [On Gentoo Linux]
sudo apk add ncftp             [On Alpine Linux]
sudo pacman -S ncftp           [On Arch Linux]
sudo zypper install ncftp      [On OpenSUSE]    

4. cbftp

A cbftp egy rugalmas FTP/FXP kliens, amely lehetővé teszi a felhasználók számára a nagy fájlok biztonságos és hatékony átvitelét e-mailek használata nélkül. Általában a parancssorban működik, de futtathatja félig grafikus felhasználói felületen is, ncurses használatával.

Jellemzői többek között egy belső megjelenítő, amely többféle kódolást támogat, kihagyás, távoli parancsok UDP-hívási parancsokhoz, például verseny, letöltés, fxp, raw, idle stb., valamint adattitkosítás AES-256-tal.

5. Yafc

A Yafc egy nyílt forráskódú FTP-kliens, amelyet a szabványos FTP-program helyettesítésére terveztek Linux rendszereken, és támogatja a POSIX-kompatibilis rendszereket.

Teljesen ingyenes egy gazdag szolgáltatáslistával, amely tartalmazza a rekurzív get/put/fxp/ls/rm, a sorban állást, a tabulátorok kiegészítését, az álneveket, valamint az SSH2 és a proxy támogatását.

A Yafc telepíthető az alapértelmezett tárolókból a csomagkezelő használatával, az ábrán látható módon.

sudo apt install yafc         [On Debian, Ubuntu and Mint]
sudo yum install yafc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yafc  [On Gentoo Linux]
sudo apk add yafc             [On Alpine Linux]
sudo pacman -S yafc           [On Arch Linux]
sudo zypper install yafc      [On OpenSUSE]    

6. Wget

A wget elsősorban fájlok letöltésére szolgál, de támogatja az FTP-t és az FTPS-t is. Egyszerűségéről és rekurzív letöltési képességéről ismert.

Ha a wget használatával szeretne fájlokat letölteni egy FTP szerverről, egyszerűen megadhatja a fájl felhasználónevét, jelszavát és FTP URL-jét. Letöltés.

wget ftp://username:password@ftp_server_address/path/to/file

Van tapasztalata ezekkel a parancssori FTP kliensekkel? Vagy tud olyan alternatívákat, amelyeknek szerepelniük kell ezen a listán? Nyugodtan írd alá észrevételeidet.