Open source для Mac. CyberDuck
CyberDuck — это удобный кроссплатформенный инструмент для скачивания и заливки файлов на сервер посредством десятка различных протоколов на выбор. Это приложение с открытым исходным кодом и имеет версии для Windows, Linux и Mac.
Cyber Duck умеет работать со следующими протоколами:
- FTP;
- FTP-SSL;
- SFTP;
- WEBDAV;
- SWIFT;
- S3;
- Google Cloud Storage;
- Windows Azure Storage;
- Racksspace Cloud Files.
Скачать установочный файл приложения можно здесь.
Установка происходит за несколько секунд и не требует никакой активности от пользователя.
Это стартовый экран CyberDuck. Для того чтобы подключиться к удаленному серверу необходимо нажать кнопку Новое подключение.
Сразу после этого откроется окно для ввода параметров подключения. Сверху него располагается выпадающий список для выбора протокола.
После выбора протокола необходимо ввести данные для ввода. Логины и пароли можно хранить в iCloud Keychain.
После подключения можно управлять файлами и папками с помощью тех же приемов, что и в Finder.
По умолчанию, все файлы открываются в редакторе TextEdit. Заменить его на что-нибудь более удобное (к примеру, на Sublime) можно в панели настроек.Данные подключения можно не вводить каждый раз заново, а хранить наиболее часто используемые в закладках.
Посмотреть все операции, совершенные в CyberDuck можно в меню Закладка -> History.
По умолчанию, графический интерфейс CyberDuck довольно скуден, в настройках можно добавить в панель инструментов дополнительные иконки.
Mountain Duck
Чтобы использовать закладки-соединения, созданные в CyberDuck напрямую из Finder необходимо иметь на компьютере версию OS X Mountain Lion.
CyberDuck CLI
CyberDuck можно использовать через интерфейс командной строки. Установить его можно с помощью менеджера пакета Homebrew:
homebrew install duck
Через командную строку можно подсоединяться к серверам по следующим протоколам:
ftp ftp://<hostname>/<folder>/<file> ftps ftps://<hostname>/<folder>/<file> sftp sftp://<hostname>/<folder>/<file> dav dav://<hostname>/<folder>/<file> davs davs://<hostname>/<folder>/<file> swift swift://<container>/<key> s3 s3://<container>/<key> gs gs://<container>/<key> azure azure://<container>/<key> rackspace rackspace://<container>/<key> iplant iplant://<hostname>/<folder>/<file> oracle oracle://<container>/<key>
Подсоединившись к серверу используя вышеприведенные маски, можно управлять файлами используя стандартные команды для работы с файлами и папками.
Приведенной выше информации вполне достаточно чтобы начать пользоваться CyberDuck. Полная информация об использовании приложения доступна в официальной документации.
Рекомендуем владельцам Айфонов:
✅ Подписывайтесь на нас в Telegram, ВКонтакте, и Яндекс.Дзен.