Протокол передачи файлов - это метод передачи данных по сети. В Ubuntu FTP может использоваться в режимах GUI (хотя клиенты FTP) и CLI (например, через команду sftp).

FTP (File Transfer Protocol) - это быстрый и хорошо зарекомендовавший себя способ передачи файлов. Сегодня пользователи обычно используют безопасный FTP (SFTP), который добавляет шифрование, так как обычный FTP отправляется с использованием открытого текста. Чтобы обойти эту очевидную проблему безопасности, многие FTP-серверы, которые могут использоваться для передачи файлов через Интернет, являются анонимными, что позволяет любому войти в систему с общим именем (обычно "анонимным") и иногда бессмысленным паролем.

Пример использования базового интерфейса командной строки с упрощенным выводом:

$ ftp ftp.gnu.org
Connected...
Name: anonymous        #I enter anonymous to log in
ftp> ls                #list files on the server
[long list in ls -l format]
ftp> lcd playground    #I change directory on my local system
Local directory now /home/zanna/playground
ftp> get somefile.txt   #I download a file to the selected local directory
Transfer complete
ftp> bye               #I log off and exit ftp
$

Тип help на ftp> запросить список поддерживаемых команд.