Хотя по умолчанию наиболее часто в OS X используется сетевой протокол AFP (Apple Filing Protocol), для передачи файлов на Windows-устройства в ОС Apple предусмотрена поддержка протокола SMB (server message block).
Для этого в официально сертифицированной как Unix-система OS X изначально входил популярный пакет программ с открытым исходным кодом Samba, однако в связи с некоторыми лицензионными нарушениями Apple пришлось заменить его SBM-аналогом собственной разработки.
Тем не менее, не смотря специфику данного программного продукта, способы подключения компьютера Apple к Windows-ПК должны быть одинаковыми для различных версий OS X.
Далее по списку:
1. Сервис Bonjour
В OS X имеется специальный сервис, который называется «Bonjour«. Этот софт позволяет компьютерам и другим сетевым устройствам автоматически обнаруживать имеющиеся в сети ресурсы, компьютеры, устройства и сервисы без необходимости указывать какие-либо дополнительные параметры.
Однако опция передачи Windows-файлов должна быть активирована. Для того, чтобы ее включить, в вашем Mac необходимо открыть панель Sharing («Общий доступ«) в System Preferences («Системные настройки«) и в списке сервисов выбрать опцию File Sharing («Общий доступ к файлам«).
Убедитесь, что общий доступ к файлам разрешен, после чего нажимаем кнопку Options («Параметры«), расположенную в нижней части этой же вкладки. В появившемся окне проверяем, активна ли опция передачи файлов и папок с использованием SBM.
Данная опция позволяет видеть доступные Windows-ПК в сети (появляются в виде списка на боковой панели Finder-а), на которые можно пересылать файлы с вашего Mac-а (читаем также: как установить Windows на MacBook — подробнее).
2. Прямое SMB-подключение
Если посредством сервиса Bonjour обнаружить нужный Windows-ПК не получается, однако вы уверены, что Windows компьютер, к которому вы пытаетесь законнектить свой Mac, к сети точно подключен, то в таком случае установить соединение можно вручную через меню Go («Переход«) в Finder.
Для этого жмем на «Переход» («Go«) и выбираем в выскочившем списке пункт «Подключение к серверу» («Connect to Server«). Далее в адресной строке набираем «smb://» и IP-адрес или имя Windows-компьютера к которому собираемся подключить свой Mac. Например, если в моей домашней сети Windows-ПК имеет IP-адрес 192.168.1.3, то мне нужно указать «smb://192.168.1.3».
3. Сервис mount_smbfs
Если первые два способа успешными не стали, то тогда придется прибегнуть к более радикальной методе и использовать плагин файловой системы SBM для представления SBM-передачи в виде локального диска, схожего с сетевым диском, используемым в системе Windows.
Для этого на Маке сначала необходимо создать папку, которая в дальнейшем будет использоваться в качестве установочной точки (к примеру, на рабочем столе Mac-а создаем папку с названием «Точка»). Затем открываем приложение Terminal — «Терминал» (Finder/Applications/Utilities/Terminal или Finder/»Программы»/»Утилиты»/»Терминал» в русской локации) и вводим следующую команду:
mount_smbfs //username@server/share ~/Desktop/mount
…где, во-первых, вместо «username» вписываем логин, который далее будем использовать для подключения к серверу. Если этого не сделать, то программа автоматически возьмет имя пользователя из вашей учетной записи в OS X.
а во-вторых, вместо «server» вводим URL или IP-адрес сервера, к которому подключен наш Mac. Затем можно (но не обязательно) вместо слова «share» указать название созданной папки (некоторые настройки windows могут это затребовать).
После всего этого запускаем команду и видим, что папку «Точка» на рабочем столе своего Mac-а становится папкой общего доступа на нужном Windows-ПК с возможностью копирования и редактирования содержащихся в ней файлов. That’s all folks
[irp]