Jul 20, 2023

Enhanced FTP client from NetBSD

`tnftp’ formerly lukemftp is what many users affectionately call the enhanced ftp client in NetBSD.

The enhancements over the standard ftp client in 4.4BSD include * command-line editing within ftp * command-line fetching of URLS, including support for - http proxies c.f $http_proxy, $ftp_proxy - authentication * context sensitive command and filename completion * dynamic progress bar * IPv6 support from the WIDE project * modification time preservation * paging of local and remote files, and of directory listings c.f lpage', page’, pdir' * passive mode support, with fallback to active mode * set option’ override of ftp environment variables * socks4/socks5 support * TIS Firewall Toolkit gate ftp proxy support c.f gate' * transfer-rate throttling c.f -T’, `rate’

Checkout these related ports:
  • Yafc - Yet another FTP client, similar to ftp(1)
  • Wzdftpd - Modular FTP server configurable online using SITE commands
  • Wput - Upload files or directories to FTP server with resume support
  • Wmget - Dock app for Window Maker providing wget functionality
  • Wget - Retrieve files from the Net via HTTP(S) and FTP
  • Weex - Non-interactive FTP client
  • Waiho - Simple FTP client for GNUstep
  • Vsftpd - FTP daemon that aims to be "very secure"
  • Vsftpd-ext - FTP daemon that aims to be "very secure". Extended build
  • Uftp - Multicast capable FTP client and server
  • Twoftpd - Simple, secure, efficient FTP server
  • Tnftpd - Enhanced FTP server from NetBSD
  • Tftp-hpa - Advanced TFTP server
  • Termscp - TUI file transfer and explorer with support for SCP/SFTP/FTP/S3
  • Spegla - Mirror program for FTP sites (written in C)