Article from Issue 76/2007

FTP and NcFTP are both FTP clients for the command line. While FTP only has basic file transfer functionality, NcFTP has a whole bunch of additional features.

FTP (File Transfer Protocol) is a suite of Internet protocols that helps users transfer data between two computers. One computer serves as the FTP client, and the other machine is the server.

Most FTP servers provide anonymous services, in which you can enter anonymous or ftp as your login name and not provide a password, although it is considered a friendly gesture to enter your own email address. Other servers, run by webspace providers, for example, prompt you to enter your username and your password for the purpose of authentication. Be aware that, in contrast to secure protocols (such as Secure Shell SSH), a protocol such as FTP transmits usernames, passwords, and other data across the network in clear text, and FTP is thus unsuitable for exchanging confidential information.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Command Line: Yafc

    The console-based yafc client gives users a convenient, simple, and interactive approach to exchanging data with ftp and SSH servers.

  • GFTP

    Whether you like your file transfers with a GUI or from a command prompt,

    GFTP has the right tool for every job.The GFTP client also supports advanced

    features such as secure file transfer with SSH.

  • FileZilla

    High-performance GUI-based ftp clients for Linux are hard to find. The graphical FileZilla ftp client closes the gap.

  • LFTP

    LFTP is an alternative to the FTP command set, which supports many protocols and offers countless parameters.

  • Command Line: Browsers

    If you’re working at the command line and you need to reach the

    Internet, or if you just want to convert an HTML file into neatly formatted

    ASCII text, try a text-based web browser.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More