FTP из Mac OS X
Оглавление:
Знаете ли вы, что ваш Mac имеет встроенный клиент FTP и FTPS? Вам не нужно загружать какое-либо дополнительное программное обеспечение или приложения для подключения к FTP-сайтам из Mac OS X, вместо этого вы можете подключаться к удаленным серверам прямо со своего рабочего стола, используя отличную и малоизвестную функцию. Если вы никогда раньше не пользовались инструментами Mac FTP, вы найдете их невероятно простыми и довольно знакомыми, потому что утилиты подключения и просмотр серверов очень похожи на навигацию по обычному рабочему столу Mac.Давайте начнем.
Как использовать FTP с вашего Mac
Если вы хотите проверить это, подключившись к реальному серверу, используйте ftp://ftp.mozilla.org и войдите в систему как гость. В любом случае, вот как запустить FTP-подключение из Mac OS X к удаленному серверу:
- На рабочем столе Mac или в Finder нажмите Command+K, чтобы открыть окно «Подключиться к серверу» (в качестве альтернативы вы можете получить доступ к нему из меню «Перейти»)
- Введите адрес ftp-сервера в следующем формате: ftp://ftp.domain.com
- Необязательно: Если вы хотите добавить закладку в «Избранные серверы» для повторных подключений, щелкните значок + рядом с полем «Адрес сервера»
- Нажмите «Подключиться» и дождитесь подключения к удаленному серверу
- Введите имя пользователя и пароль FTP или подключитесь как «Гость», если сервер разрешает гостевые подключения, и снова нажмите «Подключиться»
Вот как будет выглядеть запуск стандартного FTP-соединения:
Если вы хотите вместо этого использовать защищенное соединение, вам просто нужно внести небольшую модификацию, которую мы обсудим далее.
Использование FTPS для защищенных соединений
Если вы хотите подключиться к защищенному серверу FTPS, все, что вам нужно сделать, это добавить к домену префикс ftps://, а не ftp://. Это зависит от того, поддерживает ли удаленный сервер SSL и принимает ли FTPS-соединения, что делает большинство серверов. Незначительное отличие показано на скриншоте ниже:
FTPS против SFTP
Необходимо помнить, что FTPS и SFTP — это два разных протокола; FTPS — это FTP с безопасным уровнем SSL, в то время как SFTP использует SSH (да, тот же протокол, с помощью которого серверы SSH активируются с удаленным входом в OS X).Соединения FTPS поддерживаются непосредственно встроенными функциями FTP OS X, в то время как SFTP через SSH недоступен через то же меню «Подключиться к серверу». Тем не менее, OS X также включает собственный клиент SFTP, и он доступен из терминала, набрав «sftp username@host» в командной строке. Поскольку SFTP и SSH в целом основаны на командной строке, это тема для отдельной статьи, поэтому здесь мы не будем усложнять и остановимся на FTP и FTPS.
Навигация и передача файлов с помощью FTP и FTPS
После того, как вы подключитесь к FTP-серверу, вы можете просматривать удаленный сервер, как и любую другую локальную папку на вашем Mac, потому что сервер обрабатывается так же, как обычное окно файловой системы в Finder.
Копирование файлов на удаленный сервер или их загрузка на Mac выполняется простым и привычным перетаскиванием. Перейдите к файлу или папке, которые вы хотите скопировать, затем просто перетащите их, как если бы вы копировали или перемещали любой другой файл, и элементы будут передаваться на / с FTP-сервера на Mac или наоборот.
По умолчанию окно будет отображаться как уменьшенное окно Finder, но вы можете развернуть окно в свой знакомый стиль Mac OS X Finder, вытащив меню «Вид» и выбрав «Показать панель инструментов». Основное преимущество расширения окна заключается в том, что вы получаете кнопки навигации со стрелками вперед и назад, а также параметры сортировки для просмотра FTP-сервера по значку, имени, дате, спискам и функциям поиска.
Вы также можете запустить SFTP-сервер на любом Mac, чтобы иметь возможность подключаться к нему таким образом для загрузки или передачи файлов.
Кстати, если вам интересно, мои заголовки настроены на отображение полных путей к каталогам, поэтому вы видите путь на удаленном сервере на втором скриншоте.
А как насчет сторонних FTP-клиентов для Mac?
Поскольку функция Finder FTP не поддерживает некоторые функции, которые пользователи могут захотеть иметь на своем Mac, существует множество сторонних приложений OS X, которые могут выполнять эту работу вместо этого с полными функциями FTP, SFTP, FTPS. поддержка, загрузка, выгрузка, очередь, возможности изменения разрешений, поддержка чтения/записи и многое другое. Вот несколько бесплатных FTP-приложений для Mac OS X в произвольном порядке:
Существует много других доступных вариантов, в том числе простое использование командной строки на Mac, который также имеет полную поддержку sftp. Опытные пользователи также могут захотеть использовать платные приложения SFTP, такие как Transmit или Yummy FTP.
Функции FTP в Mac OS X существуют с самых первых дней OS X, и они все еще доступны в OS X Yosemite, Mavericks, Mountain Lion, Snow Leopard, вы называете это, это поддерживается. Хотя они невероятно полезны, они, очевидно, не так развиты, как сторонние FTP-клиенты, такие как Transmit или Cyberduck, но если вы находитесь в безвыходном положении и вам просто нужно быстро подключиться к удаленному FTP для передачи некоторых файлов туда или обратно, этого более чем достаточно. и не требует скачивания ничего дополнительного.Если вам нужны более продвинутые функции, оба вышеупомянутых приложения превосходны и хорошо интегрируются с другими приложениями.