Home » Как подключиться к FTP в macOS

Как подключиться к FTP в macOS

Протокол передачи файлов — это старый сетевой протокол для передачи файлов на сетевые серверы. Вот как использовать его на вашем Mac.

Подключение к FTP в Finder macOS.

Ранее мы рассмотрели протокол SCP на базе терминала, который позволяет безопасно копировать файлы по сети.

Как использовать SSH для безопасных соединений в macOS, речь шла о протоколе передачи файлов SSH (SFTP), который считается более безопасным, поскольку использует инфраструктуру открытых ключей (PKI) для обмена информацией о ключах для аутентификации.

Как использовать SFTP и rsync для передачи файлов в macOS описано, как использовать SFTP и rsync – инструмент резервного копирования и восстановления UNIX.

Есть еще один старый протокол под названием протокол передачи файлов (FTP), который позволяет передавать файлы на веб-серверы и обратно.

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

FTP может быть защищены с помощью веб-шифрования SSL/TLS (FTPS), но даже это больше не считается лучшей практикой.

Если вам все еще нужно подключиться к FTP-серверу старой школы, вы можете использовать несколько приложений для macOS. Доступны как сторонние приложения FTP с графическим интерфейсом пользователя, так и встроенный ftp-инструмент командной строки (CLI) в терминале macOS.

Вы также можете подключиться к некоторым FTP-серверам в MacOS Finder.

До недавнего времени FTP был включен в большинство веб-браузеров с использованием префикса URL-адреса ftp://, но многие современные браузеры, включая Firefox, прекратили поддержку протокола FTP.

История FTP

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

Исходная спецификация FTP была опубликована в RFC 11 в апреле 1971 года. До того, как TCP/IP и Интернет стали популяризированы, FTP работал на протоколе управления сетью ARPANET (NCP).

ARPANET была предшественником современного Интернета, разработанного Агентством перспективных исследовательских проектов Министерства обороны США (DARPA). Фактически, Интернет появился потому, что Министерству обороны нужна была сеть связи военного уровня, способная выдержать ядерную атаку.

Официальный запуск современного интернет-стандарта TCP/IP начался 1 января 1983 года, когда вся сеть ARPANET перешла с NCP на TCP/IP.

Это было до появления графических пользовательских интерфейсов, и большая часть FTP выполнялась на текстовых терминалах UNIX с использованием команды CLI ftp, которая до сих пор присутствует в macOS.

Read more:  The Pokemon Company явно не фанат назлока

Соединение по FTP

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

Обычно на сервер отправляются текстовые имя пользователя и пароль, но во многих FTP-клиентах можно настроить Ключи PKI для контроля входа.

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

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

Вскоре мы перейдем к различным клиентам с графическим интерфейсом.

команда CLI

Вы можете увидеть, как использовать версию FTP с интерфейсом командной строки в приложении «Терминал», запустив «Терминал» из папки /Utilities, затем набрав man ftp и нажав «Return».

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

Вы можете просмотреть текущий рабочий каталог или страдающий в Терминале с помощью команды pwd.

Интерфейс командной строки также позволяет указать исходный сервер, место назначения и файлы или папки для загрузки. Если вы загружаете папку, загружается все ее содержимое, если вы не укажете иное.

Сторонние FTP-клиенты для Mac

FTP-клиенты с графическим интерфейсом существуют на Mac с начала 1990-х годов. Тогда Apple выпустила собственное FTP-клиентское приложение под названием Киберсобакакоторый вышел примерно в то время, когда Интернет стал мейнстримом.

Cyberdog, от Apple, около 1996 года.

Сегодня все еще существует несколько таких же FTP-клиентов. Большинство поставщиков FTP-приложений для Mac ушли из этой области из-за их растущего устаревания, но некоторые остались.

В порядке популярности на сегодняшний день лучшими FTP-клиентами для Mac являются:

  • Transmit by Panic (45 долларов США, бесплатная демо-версия)
  • FileZilla (бесплатно, плюс платная версия Pro)
  • Fetch (29 долларов США, бесплатная демоверсия)
  • Cyberduck (10 долларов США с бесплатной демоверсией)
  • Вилочный погрузчик из Binary Nights
  • CloudMounter (29 долларов США для одного человека, 99 долларов США для команды)
  • Конечная станция (SFTP)
  • Командир Один
  • Сегодня существует множество других клиентских приложений, доступных как для загрузки в Интернете, так и из Mac App Store.

    Transmit, FileZilla, Forklift и CloudMounter доступны в Mac App Store, а также на сайтах издателей.

    Read more:  Microsoft добавляет несколько игр Game Pass в GeForce Now

    Transmit, Cyberduck и CloudMounter также могут подключаться к различным службам облачного хранения файлов. Они поддерживают Amazon S3, Microsoft Azure, Google Drive, Dropbox, Backblaze и другие.

    Лучшие современные FTP-приложения для macOS.

    Cyberduck и CloudMounter поддерживают различные другие облачные сервисы, такие как OpenStack Swift, Box и Files.com.

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

    В некоторых случаях вы также можете сделать это в MacOS Finder (как мы увидим ниже).

    Mountain Duck предоставляет некоторые дополнительные функции по сравнению с обычными соединениями Finder.

    Установите протокол, имя сервера, пользователя и пароль, а также пассивный режим в окне подключения Transmit.

    Transmit и Fetch считаются двумя оригинальными FTP-клиентами Mac GUI, поскольку они появились еще в 1990-х годах на Mac OS 9 от Apple, когда Интернет стал популярным. Fetch действительно вышел в 1989 годкогда вызывалась macOS Система 7.

    И Transmit, и Fetch — отличные приложения, но, по нашему мнению, Transmit — это золотой стандарт. Он также имеет наиболее совершенный и удобный пользовательский интерфейс.

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

    Одной из приятных особенностей FileZilla является подробная панель журнала подключений при подключении (которую можно скрыть или показать). Когда ваш Mac подключается к удаленному серверу, на этой панели отображается подробный журнал подключений.

    Если во время подключения что-то пойдет не так, вы сможете точно увидеть, в чем проблема, в панели журнала.

    ForkLift также может действовать как локальный двухпанельный файловый браузер, поэтому вы можете просматривать как локальные файлы на вашем Mac, так и удаленные FTP-серверы в одном окне.

    Terminus — это приложение SFTP, но оно также имеет интерфейс командной строки, похожий на терминал, с использованием SSH.

    Commander One — это FTP-клиент, который также имеет двухпанельный файловый браузер.

    Подключение к FTP в Finder

    В Finder macOS вы подключаетесь к FTP-серверу с помощью Перейти->Подключиться к серверу пункт меню в строке меню Finder в верхней части дисплея. Введите имя или адрес FTP-сервера по протоколу ftp://.

    Read more:  Кимбо Слайс-младший против О.Дж. Роуза: дата MF & DAZN X Series 006, время начала, телеканал и прямая трансляция

    Например:

    Используйте окно «Подключение к серверу».

    Если сервер доступен, вы получите уведомление с подтверждением. Нажмите Соединять.

    Если что-то пошло не так, вы увидите предупреждение о том, что сервер недоступен. В этом случае проверьте данные подключения и повторите попытку.

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

    Если вы хотите подключиться в качестве гостя, нажмите кнопку Гость переключатель. В противном случае нажмите зарегистрированный пользователь и введите свое имя и пароль.

    Гостевой доступ обычно не требует имени или пароля для подключения.

    Нажмите Соединять:

    Введите данные подключения.

    Если все пойдет хорошо, вы будете подключены. FTP-сервер будет установлен в виде значка диска на рабочем столе Finder, и для этого тома откроется новое окно Finder.

    Подключенные тома FTP выглядят так же, как значки локальных дисков на рабочем столе, за исключением того, что на них есть значок серебристого цвета с изображением нескольких пользователей.

    Окно смонтированного ftp-сервера.

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

    Анонимные FTP-серверы обычно принимают любой адрес электронной почты, поэтому вы можете создать его, если хотите. Формальность для подключения не требуется.

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

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

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

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

    2024-04-26 17:28:25


    1714153379
    #Как #подключиться #FTP #macOS

    Leave a Comment

    This site uses Akismet to reduce spam. Learn how your comment data is processed.