Linux ftp client with gui

Best Command-Line FTP Clients for Linux

File Transfer Protocol (FTP) is a network protocol used for transferring files between a client and a server on a computer network. The very first FTP applications were made for the command line before GUI Operating Systems even became a thing and while there are several GUI FTP clients, developers still make CLI-based FTP clients for users who prefer using the old method.

Here’s a list of the best command-line based FTP clients for Linux.

1. FTP

Linux Operating Systems ships with built-in FTP clients that you can easily access by entering the ftp command in your terminal.

With FTP you can connect to servers anonymously (if this feature is enabled on the server) or using your user credentials, download/upload files between your local machine and connected servers, use aliases, etc.

Also, when using FTP for transferring files between computers, the connection is not secure and the data is not encrypted. For a secure data transfer, use sFTP (Secure File Transfer Protocol) or SCP (Secure Copy).

Verify FTP Connection

2. LFTP

LFTP is a free and open source command-line utility designed for several file transfer protocols (e.g. sftp, fish, torrent) on Unix and like Operating Systems.

It features bookmarks, job control, support for the readline library, a built-in mirror command, and support for multiple file transfers in parallel.

lftp is available to install from the default repositories using package manager as shown.

3. NcFTP

NcFTP is a free, cross-platform FTP client and the first ever alternative to the standard FTP program developed to boasts ease of use and several feature and performance enhancements to FTP.

Its features include host redialing, background processing, auto-resume downloads, filename completion, progress meters, support for other utility programs such as ncftpput and ncftpget.

NcFTP is available to install from the default repositories using package manager as shown.

4. cbftp

ctftp is a flexible FTP/FXP client that enables users to transfer large files securely and efficiently without using emails. It typically works in the command line but you can run it in a semi-GUI using ncurses.

Its features include an internal viewer that supports multiple encodings, skip-listing, remote commands for UDP call commands such as race, download, fxp, raw, idle, etc., and data encryption with AES-256, among others.

5. Yafc

Yafc is an open source FTP client designed as a replacement for the standard FTP program on Linux systems with support for POSIX-compliant systems.

It is completely free with a rich features list that includes recursive get/put/fxp/ls/rm, queuing, tab completion, aliases, and support for SSH2 and proxy.

Yafc is available to install from the default repositories using package manager as shown.

Do you have any experience with these command line FTP clients? Or do you know alternatives that should be on this list? Feel free to drop your comments below.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Читайте также:  Синее окно windows заблокирован

We are thankful for your never ending support.

Источник

3 Best Free and Open Source Linux Graphical FTP Clients

File Transfer Protocol (FTP) is a popular and time-honored method of transferring files to and from a remote network site. FTP is built on a client-server architecture and uses separate control and data connections between the client and server applications. The FTP client connects to the FTP server, and enables the user to send and retrieves files from that server.

FTP is one of many different file transfer protocols that are used. Other examples include the Hypertext Transfer Protocol (HTTP), BitTorrent, the SSH File Transfer Protocol (SFTP), and Secure Copy (SCP).

In recent years, FTP’s popularity for general downloading files has declined. Linux distributions and software are now often downloaded by using direct downloads using a web browser, by BitTorrent, metalink, or by using a download utility. FTP is often tucked away as a download option even if it is available. Whilst FTP can cause bandwidth problems it nevertheless remains a great way of moving large files.

We appreciate that FTP clients are not going to set your heart racing. However, they are a great tool for both web designers and web programmers alike.

To provide in insight into the quality of software that is available, we have compiled a list of 3 top quality open source FTP clients. We’re only including graphical FTP clients in this feature. Hopefully, there will be something of interest for all types of users.

Let’s explore the 3 graphical FTP clients at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, a screenshot of the software in action, together with links to relevant resources.

Источник

ИТ База знаний

Курс по Asterisk

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Топ — 5 FTP клиентов для Linux

Лучшие из лучших в CLI

3 минуты чтения

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

Мини — курс по виртуализации

Знакомство с VMware vSphere 7 и технологией виртуализации в авторском мини — курсе от Михаила Якобсена

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

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

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

Кроме того, при использовании FTP для передачи файлов между компьютерами соединение не защищено и данные не шифруются. Для безопасной передачи данных используйте sFTP (Secure File Transfer Protocol) или SCP (Secure Copy).

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

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

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

Читайте также:  Узнать пароль системного администратора windows
NcFTP

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

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

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

cbftp

ctftp — это гибкий клиент FTP / FXP, который позволяет пользователям безопасно и эффективно передавать большие файлы без использования электронной почты. Обычно он работает в командной строке, но вы можете запустить его в полу-GUI, используя ncurses.

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

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

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

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

Мини — курс по виртуализации

Знакомство с VMware vSphere 7 и технологией виртуализации в авторском мини — курсе от Михаила Якобсена

Источник

FTP GUI client for Unix-like platform capable of TLS/SSL/SFTP

I know similar questions were already asked and answered, but not exactly the same.

I’m looking for a FTP client that can do TLS/SSL connection and SFTP aswell on Linux with a nice GUI. This is main requirement, though tabbed session are a plus.

FTPRush is my idol for FTP-ing on Windows, something similar on linux would be a rockstar.

12 Answers 12

If you use Gnome, then I’d recommend just using Nautilus. It will do at SFTP and FTP, I’m not sure about FTP with SSL. It will also do tabs.

Konqueror can do SFTP as well as ftp over ssh.

FireFTP firefox extension.

Wikipedia shows ( that table ) with «Information about what internet protocols the clients support» and (another one) with «The operating systems the clients can run on.» Just merge it!

HTH and Good luck!

gFTP should do as well

A couple of possibles.

Not sure if you can do this but maybe run FTPRush in WINE? Just a thought

I’ve had this same problem so I can safely say that you probably won’t find the silver bullet you are looking for. The FTP clients currently available on Linux just don’t compare to some of the Windows clients. Having searched and searched I had to settle with gFTP and FileZilla. However there is another that is decent which hasn’t been mentioned yet: FireFTP. It is an extension to Firefox so that in itself has it’s own set of pro’s and con’s.

Before you give up though, you should test drive CrossOver and use it to install FTPRush and see if it works. It’s at least worth a try.

Источник

How to use FTP from the command-line on Linux

Apr 11, 2019
Comment

Working with FTP from the command-line might sound trivial, as there are a lot of excellent FTP clients on Linux that provide a GUI to work with. Still, many users of the File Transfer Protocol use it over SSH and servers so that a GUI app won’t work.

There are a few useful command-line FTP clients on Linux. In fact, in the past, I talked about one great command-line app in my list of the best FTP clients for Linux. That said, in this post, we will not be focusing on that app, as it’s much too complicated for what we need it for; basic upload and download. Instead, we will use the standard GNU FTP client.

Читайте также:  Acronis disk director настройка для установки windows

Note: the GNU FTP client will not work with SFTP or FTPS. It can only connect to FTP servers.

Install FTP CLI

The GNU FTP app is widely used, so, this package may already be pre-installed on quite a few distributions. That said, not every single distribution has the client pre-installed, so it’s a good idea to go over how to get it working before going over how to use it.

To install the FTP app on your Linux operating system, open up a terminal window by pressing the Ctrl + Alt + T or Ctrl + Shift + T keyboard combination. From there, follow the detailed instructions that correspond with the OS you are currently using.

Ubuntu

On Ubuntu Linux, the CLI FTP client is available in the “Ubuntu Main” software repository. To install it on your system, you must use the Apt terminal command.

Debian

The CLI FTP client has supported Debian Linux for a very long time. As a result, it’s easily installable via the “Debian Main” software repository.

To install the CLI FTP app on your Debian PC, use the Apt-get command below.

Arch Linux

Arch Linux users won’t be able to search the package repositories for an “FTP” package if they want to use this app, as the developers do not package the CLI FTP app separately. Instead, to use FTP from the command-line on Arch Linux, you must install the “inetutils” package with Pacman.

Fedora

The command-line FTP client is available to Fedora Linux users through the “Fedora x86_64” and “Fedora i386” software repositories. If you’re a Fedora user, install the package with the following Dnf command in a terminal window.

OpenSUSE

OpenSUSE users looking to use the CLI FTP client on their operating system will be happy to know that the program is installable on Leap 15.0, Leap 42.3 and Tumbleweed via the “OpenSUSE Oss All” software repository.

To start the installation on your SUSE system, launch a terminal window and use the Zypper command below.

Generic Linux

The standard command-line FTP client used on Linux that we will be covering in this article is part of the GNU Project. For this reason, it’s very easy to track down this app for all Linux operating systems out there.

To install the CLI FTP client on your Linux operating system, open up a terminal. Then, search for and install “ftp” or “inetutils”. Alternatively, if you can’t find the app anywhere in software sources, check out how to grab the source code from GNU.org.

Connect to FTP server over CLI

To start a new connection with your server in the FTP CLI application, go to the terminal and use the ftp command along with the IP address of the remote server.

Note: can’t figure out the remote IP address of your FTP server. Check out our guide about how to find out an IP address on Linux.

Assuming the address is successful, the FTP app will prompt the user to enter a username and password. Write in your server’s username and password, and you’ll gain access over CLI to the FTP server.

Download FTP files over CLI

Downloading files over FTP in the command-line is done with the get command. To start a download, try out the following command syntax.

Let the FTP client download the file(s) to your system. When successful, they’ll appear in the directory the terminal on your Linux PC started in (usually /home/username/).

Upload FTP files over CLI

Uploading files with the FTP command-line application uses the send command. To send a file or folder to a remote server, follow the command syntax below.

Sending files over FTP will take a few minutes. When the process is done, you’ll see it in the default upload directory on the remote server.

Источник

Оцените статью