🤾♂️ Лучшие FTP-клиенты командной строки для Linux

by itisgood

File Transfer Protocol (FTP)– это сетевой протокол, используемый для передачи файлов между клиентом и сервером в компьютерной сети.

Самые первые приложения FTP были созданы для командной строки еще до того, как операционные системы GUI даже стали чем-то особенным, и, хотя существует несколько клиентов FTP с графическим интерфейсом, разработчики по-прежнему создают клиенты FTP на основе CLI для пользователей, которые предпочитают использовать старый метод.

Вот список лучших FTP-клиентов на основе командной строки для Linux.

1. FTP

Операционные системы Linux поставляются со встроенными FTP-клиентами, к которым вы можете легко получить доступ, введя команду ftp в своем терминале.

С помощью FTP вы можете подключаться к серверам анонимно (если эта функция включена на сервере) или использовать свои учетные данные пользователя, загружать / выгружать файлы между локальным компьютером и подключенными серверами, использовать алиасы и т. д.

Кроме того, при использовании FTP для передачи файлов между компьютерами соединение не защищено и данные не шифруются.

Для безопасной передачи данных используйте sFTP (Secure File Transfer Protocol) или SCP (Secure Copy).

2. LFTP

LFTP – это бесплатная утилита командной строки с открытым исходным кодом, разработанная для нескольких протоколов передачи файлов (например, sftp, fish, torrent) в Unix и аналогичных операционных системах.

Она включает в себя закладки, управление заданиями, поддержку библиотеки readline, встроенную команду зеркального отображения и поддержку параллельной передачи нескольких файлов.

lftp доступен для установки из репозиториев по умолчанию с помощью диспетчера пакетов, как показано на далее:

$ sudo apt install lftp  [на Debian/Ubuntu]
$ sudo yum install lftp  [на CentOs/RHEL]
$ sudo dnf install lftp  [на Fedora]

3. NcFTP

NcFTP – это бесплатный кроссплатформенный FTP-клиент и первая в истории альтернатива стандартной FTP-программе, разработанная для упрощения использования и нескольких улучшений функций и производительности FTP.

Его функции включают в себя повторный набор номера, фоновую обработку, автоматическое возобновление загрузки, завершение имени файла, индикаторы выполнения, поддержку других утилит, таких как ncftpput и ncftpget.

NcFTP доступен для установки из репозиториев по умолчанию с помощью диспетчера пакетов, как показано далее

$ sudo apt install ncftp  [на Debian/Ubuntu]
$ sudo yum install ncftp  [на CentOs/RHEL]
$ sudo dnf install ncftp  [на Fedora]

4. cbftp

ctftp – это гибкий клиент FTP / FXP, который позволяет пользователям безопасно и эффективно передавать большие файлы без использования электронной почты.

Обычно он работает в командной строке, но вы можете запустить его в полу-GUI, используя ncurses.

Его функции включают в себя внутренний просмотрщик, который поддерживает несколько кодировок, листинг с пропуском, удаленные команды для команд вызова UDP, таких как гонка, загрузка, fxp, raw, idle и т. д.,и шифрование данных с помощью AES-256, среди прочего.

5. Yafc

Yafc – это FTP-клиент с открытым исходным кодом, разработанный для замены стандартной программы FTP в системах Linux с поддержкой POSIX-совместимых систем.

Он полностью бесплатен с богатым списком функций, который включает в себя рекурсивный get / put / fxp / ls / rm, организацию очередей, завершение табуляции, алиасы и поддержку SSH2 и прокси.

Yafc доступен для установки из репозиториев по умолчанию, используя менеджер пакетов, как показано ниже:

$ sudo apt install yafc  [на Debian/Ubuntu]
$ sudo yum install yafc  [на CentOs/RHEL]
$ sudo dnf install yafc  [на Fedora]

У вас есть опыт работы с этими FTP-клиентами из командной строки?

Или вы знаете альтернативы, которые должны быть в этом списке? Не стесняйтесь оставлять свои комментарии ниже.

 

You may also like

Leave a Comment