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, щоб передати деякі файли вперед або назад, це більш ніж достатньо і не потребує завантаження нічого додаткового.Якщо вам потрібні додаткові функції, обидві вищезгадані програми є фантастичними та добре інтегруються з іншими програмами.