Zoeken op website

De 6 beste opdrachtregel-FTP-clients voor Linux


FTP (File Transfer Protocol) is een netwerkprotocol dat wordt gebruikt voor het overbrengen van bestanden tussen een client en een server op een computernetwerk.

In de begindagen waren FTP-applicaties aanvankelijk ontworpen voor de opdrachtregel, vóór de wijdverbreide adoptie van GUI-besturingssystemen (Graphical User Interface).

Hoewel er in de loop van de tijd talloze GUI-gebaseerde FTP-clients zijn verschenen, blijven ontwikkelaars CLI-gebaseerde (Command-Line Interface) FTP-clients creëren om tegemoet te komen aan gebruikers die de voorkeur geven aan de traditionele methode.”

Hier is een lijst met de beste opdrachtregelgebaseerde FTP-clients voor Linux.

1. FTP

Linux-besturingssystemen worden geleverd met ingebouwde FTP-clients waartoe u eenvoudig toegang kunt krijgen door de opdracht ftp in uw terminal in te voeren.

Met FTP kunt u anoniem verbinding maken met servers (als deze functie op de server is ingeschakeld) of uw gebruikersgegevens gebruiken, bestanden downloaden/uploaden tussen uw lokale machine en verbonden servers, aliassen gebruiken, enz.

Wanneer u FTP gebruikt voor het overbrengen van bestanden tussen computers, is de verbinding ook niet beveiligd en worden de gegevens niet gecodeerd. Voor een veilige gegevensoverdracht maakt u gebruik van sFTP (Secure File Transfer Protocol) of SCP (Secure Copy).

2. LFTP

LFTP is een gratis en open source opdrachtregelprogramma dat is ontworpen voor verschillende protocollen voor bestandsoverdracht (bijvoorbeeld sftp, fish, torrent) op Unix en soortgelijke besturingssystemen.

Het beschikt over bladwijzers, taakbeheer, ondersteuning voor de leesregelbibliotheek, een ingebouwd spiegelcommando en ondersteuning voor meerdere parallelle bestandsoverdrachten.

lftp kan worden geïnstalleerd vanuit de standaardrepository's met behulp van de pakketbeheerder, zoals weergegeven.

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

NcFTP is een gratis, platformonafhankelijke FTP-client en het allereerste alternatief voor het standaard FTP-programma, ontwikkeld met het oog op gebruiksgemak en verschillende functie- en prestatieverbeteringen voor FTP.

De functies omvatten herkiezen van de host, verwerking op de achtergrond, automatisch hervatten van downloads, voltooiing van bestandsnamen, voortgangsmeters en ondersteuning voor andere hulpprogramma's zoals ncftpput en ncftpget.

NcFTP kan worden geïnstalleerd vanuit de standaardopslagplaatsen met behulp van de pakketbeheerder, zoals weergegeven.

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

cbftp is een flexibele FTP/FXP-client waarmee gebruikers grote bestanden veilig en efficiënt kunnen overbrengen zonder e-mail te gebruiken. Het werkt meestal op de opdrachtregel, maar u kunt het ook in een semi-GUI uitvoeren met behulp van ncurses.

De functies omvatten onder meer een interne viewer die meerdere coderingen ondersteunt, skip-listing, externe opdrachten voor UDP-oproepopdrachten zoals race, download, fxp, raw, inactief, enz., en gegevensversleuteling met onder meer AES-256.

5. Yafc

Yafc is een open-source FTP-client ontworpen als vervanging voor het standaard FTP-programma op Linux-systemen met ondersteuning voor POSIX-compatibele systemen.

Het is volledig gratis met een rijke lijst met functies, waaronder recursieve get/put/fxp/ls/rm, wachtrijen, tabbladaanvulling, aliassen en ondersteuning voor SSH2 en proxy.

Yafc kan worden geïnstalleerd vanuit de standaardrepository's met behulp van de pakketbeheerder, zoals weergegeven.

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

wget is voornamelijk ontworpen voor het downloaden van bestanden, maar ondersteunt ook FTP en FTPS. Het staat bekend om zijn eenvoud en de mogelijkheid om recursief te downloaden.

Om wget te gebruiken om bestanden te downloaden van een FTP-server, kunt u eenvoudigweg de gebruikersnaam, het wachtwoord en de FTP-URL opgeven van het bestand dat u wilt downloaden downloaden.

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

Heeft u enige ervaring met deze opdrachtregel-FTP-clients? Of kent u alternatieven die op deze lijst zouden moeten staan? Laat gerust uw opmerkingen hieronder achter.