FTP-клиенты нужны для передачи локальных файлов на удалённые серверы по протоколу FTP. Кроме того, передача файлов может осуществляться по протоколам SFTP, SMB, AFP, DAV, SSH, FTPS и NFS, и желательно, чтобы клиент поддерживал и эти протоколы.
Выбор лучшего FTP-клиента для Ubuntu зависит от множества факторов. Мы приведем список самых популярных клиентов с указанием на их основные характеристики, чтобы вы смогли выбрать тот, который больше подходит вам.
Nautilus
Начнём с Nautilus. Это файловый менеджер, используемый в окружении GNOME по умолчанию, он таже может работать как FTP-клиент.
Nautilus
Если вы используете другую оболочку рабочего стола, установить Nautilus можно с помощью следующей команды:
$ sudo apt install nautilus
FileZilla
FileZilla заслуженно является одним из самых популярных и часто используемых FTP-клиентов. Он поддерживает большинство протоколов и имеет удобный двухпанельный интерфейс.
FileZilla
Для установки FileZilla выполните следующую команду:
$ sudo apt install filezilla
gFTP
gFTP - это легкий графический FTP-клиент. В нем меньше функций, чем в FileZilla, о котором мы писали выше, но для передачи файлов он вполне годится.
gFTP
Для установки gFTP выполните следующую команду:
$ sudo apt install gftp
Krusader
Krusader, как и Nautilus, это файловый менеджер, только базируется он не на оболочку GNOME, а на KDE. По умолчанию, он поддерживает только протокол FTP, для работы с SFTP (SSH) и другими сетевыми протоколами, необходимо установить дополнительный пакет kio-extras
.
Если вы работаете не в KDE, а в каком-либо другом окружении рабочего стола, то при установке Krusader будет установлена большая часть фреймворка KDE, что займёт много места и приведет к загромождению системы. Однако, если вы работаете в KDE, Krusader - это ваш выбор.
Krusader
Для установки Krusader с дополнительными модулями выполните следующую команду:
$ sudo apt install krusader kio-extras
Konqueror
Konqueror - это браузер и файловый менеджер, использовавшийся по умолчанию в KDE Plasma, но он также поддерживает работу с FTP. Для установки Konqueror выполните следующую команду (будьте внимательны, требуется KDE):
$ sudo apt install konqueror
Konqueror
ftp
Если вы предпочитаете не пользоваться графическими оболочками, то для передачи файлов по ftp в Ubuntu они вам и не нужны. По умолчанию в системе устанавливается программа ftp - это FTP-клиент, работающий из командной строки. Преимущество этого клиента в том, что его можно легко автоматизировать и использовать в скриптах по управлению файлами.
Подробную информацию о работе команды можно найти в руководстве
$ man ftp