FTP-клиенты нужны для передачи локальных файлов на удалённые серверы по протоколу FTP. Кроме того, передача файлов может осуществляться по протоколам SFTP, SMB, AFP, DAV, SSH, FTPS и NFS, и желательно, чтобы клиент поддерживал и эти протоколы.

Выбор лучшего FTP-клиента для Ubuntu зависит от множества факторов. Мы приведем список самых популярных клиентов с указанием на их основные характеристики, чтобы вы смогли выбрать тот, который больше подходит вам.

Nautilus

Начнём с Nautilus. Это файловый менеджер, используемый в окружении GNOME по умолчанию, он таже может работать как FTP-клиент.

NautilusNautilus

Если вы используете другую оболочку рабочего стола, установить Nautilus можно с помощью следующей команды:

$ sudo apt install nautilus

FileZilla

FileZilla заслуженно является одним из самых популярных и часто используемых FTP-клиентов. Он поддерживает большинство протоколов и имеет удобный двухпанельный интерфейс.

FileZillaFileZilla

Для установки FileZilla выполните следующую команду:

$ sudo apt install filezilla

gFTP

gFTP - это легкий графический FTP-клиент. В нем меньше функций, чем в FileZilla, о котором мы писали выше, но для передачи файлов он вполне годится.

gFTPgFTP

Для установки gFTP выполните следующую команду:

$ sudo apt install gftp

Krusader

Krusader, как и Nautilus, это файловый менеджер, только базируется он не на оболочку GNOME, а на KDE. По умолчанию, он поддерживает только протокол FTP, для работы с SFTP (SSH) и другими сетевыми протоколами, необходимо установить дополнительный пакет kio-extras.

Если вы работаете не в KDE, а в каком-либо другом окружении рабочего стола, то при установке Krusader будет установлена большая часть фреймворка KDE, что займёт много места и приведет к загромождению системы. Однако, если вы работаете в KDE, Krusader - это ваш выбор.

KrusaderKrusader

Для установки Krusader с дополнительными модулями выполните следующую команду:

$ sudo apt install krusader kio-extras

Konqueror

Konqueror - это браузер и файловый менеджер, использовавшийся по умолчанию в KDE Plasma, но он также поддерживает работу с FTP. Для установки Konqueror выполните следующую команду (будьте внимательны, требуется KDE):

$ sudo apt install konqueror

KonquerorKonqueror

ftp

Если вы предпочитаете не пользоваться графическими оболочками, то для передачи файлов по ftp в Ubuntu они вам и не нужны. По умолчанию в системе устанавливается программа ftp - это FTP-клиент, работающий из командной строки. Преимущество этого клиента в том, что его можно легко автоматизировать и использовать в скриптах по управлению файлами.

Подробную информацию о работе команды можно найти в руководстве

$ man ftp