Як залити файли на iPhone
Отже, насамперед хотілося б сказати кілька слів про те, для чого взагалі може знадобитися доступ до файлової системи вашого iPhone. Тут я виокремлю 3 основні причини:
- використання iPhone як носія інформації (wi-fi флешки)
- швидкий доступ до знімків, зроблених камерою iPhone або скріншотів, зроблених на цьому апараті
- банальна цікавість і, у деяких випадках, виправлення неточностей, допущених розробниками системи (про одну з них я писав тут)
Напевно, є й інші моменти, яких я не торкнувся, і якщо вони з'являться у вас, то рецепти для здійснення бажаного підійдуть і для них.
Існують програмні продукти, встановивши які на свій Mac, ви отримаєте інтерфейс для доступу до файлів вашого апарату, але мені не хотілося б загострювати на них вашу увагу, оскільки установка програми має на увазі відмову від мобільності, в тому сенсі, що поставивши програму і завантаживши файли на одному Маке, вам потрібно знову ставити додаток на іншому комп'ютері, щоб ці файли з апарата злити, що позбавляє сенсу всю ідею.
AppleTalk: все нове – це добре забуте старе
AppleTalk – це набір закритих протоколів для зв'язку комп'ютерів до мережі, розроблений компанією Apple Inc. у 80-х роках минулого століття, і вперше включений до Macintosh у 1984 році. На даний момент даний набір є застарілим, проте підтримується операційною системою Mac OS X. Але мова, власне, не про сам AppleTalk, а про Netatalk – відкриту реалізацію AppleTalk для *BSD систем. Після встановлення Netatalk за наявності Wi-Fi мережі ваш iPhone перетвориться на звичайний комп'ютер у «мережевому оточенні», на який ви зможете зайти, як заходите на будь-який інший мережевий ресурс. Але спершу про встановлення.
Користувачам Tiger та молодших систем для отримання доступу до апарату доведеться здійснити ряд нескладних операцій:


Починаючи писати про способи підключення до iPhone, я не врахував, що це буде досить об'ємний матеріал. В результаті я вирішив розбити цей пост на два менші, описавши в кожному по одному зі способів обміну файлами з iPhone. Цей пост є продовженням та завершенням цього. Отже, ще один спосіб для обміну файлами з вашим iPhone.
SSH сервер на вашому iPhone
Про будь-яку з перерахованих вище абревіатур ви знайдете масу інформації в мережі, а я лише коротко пробіжуся за їх можливостями і призначеннями:
SSH – це протокол керування віддаленими машинами. Шифрує весь трафік і паролі, що передаються, через що користується великою популярністю.
SFTP (SSH File Transfer Protocol) - протокол, для передачі файлів та інших, пов'язаних з файлами операцій, що використовує як свій транспорт надійний шифруючий протокол SSH.
SCP (Secure Copy Protocol) – протокол копіювання файлів між комп'ютерами, що використовує транспортом SSH. У Mac OS X програму scp для передачі файлу (у нашому випадку на iPhone) можна запустити з терміналу. Але про це згодом.
Відкрийте термінал (користувачі MS Windows можуть скористатися безкоштовною програмою Putty) та наберіть там команду
Для цієї програми підійде те, що я описав вище для SFTP. Є програми для налаштування з'єднань через цей протокол, що забезпечують user-friendly інтерфейс до результатів її виконання, але я б рекомендував вивчити синтаксис, щоб у будь-який момент мати можливість залити або злити необхідні файли.