Mac os доступ к общей папке windows. Как добавить компьютеры Mac в рабочую группу Windows? Доступ к вашему компьютеру

Используется сетевой протокол 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 //[email protected]/share ~/Desktop/mount

где, во-первых, вместо «username » вписываем логин, который далее будем использовать для подключения к серверу. Если этого не сделать, то программа автоматически возьмет имя пользователя из вашей учетной записи в OS X.

а во-вторых, вместо «server » вводим URL или IP-адрес сервера, к которому подключен наш Mac. Затем можно (но не обязательно) вместо слова «share» указать название созданной папки (некоторые настройки windows могут это затребовать).

После всего этого запускаем команду и видим, что папку «Точка» на рабочем столе своего Mac-а становится папкой общего доступа на нужном Windows-ПК с возможностью копирования и редактирования содержащихся в ней файлов. That’s all folks

Продуктивность любой работы зависит от надежности сети. Неважно кто вы, профессионал или начинающий пользователь, офисный служащий или фрилансер, всегда важно иметь два или более компьютера с надежным соединением между ними. Mac OS X значительно упрощает работу в сети. Вам едва придется шевелить мышкой, чтобы соединить два Мака. Соседние компьютеры появляются в боковой панели автоматически и после быстрой аутентификации у вас появляется доступ к общей информации. Удаленное управление экраном включается также одним кликом.

Но сеть имеет странную особенность не работать тогда, когда она нужна больше всего. Это могут быть проблемы с роутером или настройками Маков. В такие моменты вы видите “ошибку соединения”. Что за проблема? Существует ли решение? Спешу вас предостеречь: это не инструкция по решению сложных сетевых проблем. Мы предлагаем вам руководство, которое поможет вам настроить обмен файлами между компьютерами в сети. Итак, приступим.

Соединение Mac и Mac

Прежде всего рассмотрим способ подключения Mac к сети. Для соединения с Маками операционная система Mac OS X использует специальный унифицированный протокол AFP (Apple Filing Protocol). В своем роде Bonjour для OS X. Параметры общего доступа находятся в Системных настройках в разделе “Общий доступ к файлам”.

Mac OS X позволяет подключаться к Макам в сети для чтения и записи файлов в разрешенных папках, которые отображаются в боковой панели Finder.

Если вы хотите открыть общий доступ без аутентификации, зайдите в Системные настройки –> Общий доступ. Щелкните “+” и укажите нужную директорию (или просто перетяните ее в окно). Добавьте несколько папок, разграничив права доступа для разных пользователей. Для того, чтобы быстро расшарить папку, откройте окно ее Свойств и поставьте галочку “Общая папка”. Здесь вы можете добавить пользователей и поменять права в Разделе Общий доступ и права доступа. Небольшой трюк: Создайте в Учетных записях специального пользователя, от имени которого будете подключаться к вашим папкам. Эта учетная запись не будет иметь ни одного файла на диске, но будет использоваться для доступа к сетевым папкам.

Если по каким-либо причинам вы не можете подключиться к Mac (Mac не появляется в боковой панели Finder), воспользуйтесь командой Переход –> Подключение к серверу (Command + K). Введите IP-адрес удаленной машины или ее имя и допишите “.local”. Подключение по имени намного надежнее, поскольку IP-адрес компьютера имеет свойство меняться.

Соединение Mac и Windows

Компьютеры Windows в локальной сети операционная система OS X определяет без дополнительных настроек. PC, наравне с Маками, отображаются в боковой панели Finder. Чаще всего. Если ваш компьютер не появился в сайдбаре, то вы можете подключиться к нему вручную. Откройте Finder, нажмите Command + K и введите “smb://локальный-ip-адрес”. К компьютерам с Vista и 7 нельзя подключиться без заведения пароля для учетной записи. Зайдите в Центр управления сетями и общим доступом –> Дополнительные параметры общего доступа –> Отключить общий доступ с парольной защитой. Вместо этого из соображений безопасности рекомендую просто добавить пароль к вашему аккаунту.

Чтобы из Windows получить доступ к файлам на Mac потребуется небольшая хитрость, хотя сам алгоритм подключения выглядит так. На Mac зайдите в свойства Общего доступа –> Общий доступ к файлам –> Параметры и включите опцию “Предоставление общего доступа к файлам и папкам с помощью SMB (Windows)”. Затем укажите учетную запись для соединения. Теперь в разделе Сети в боковой панели проводника Windows 7 появится Mac.

Если это не произошло, используйте подключение к Mac по IP-адресу или названию (т.е. \\192.168.0.2 или \\imac). Windows попросит ввести имя пользователя и пароль, которые вы указали при открытии доступа к файловой системе. Если вы подключились сразу, значит никаких ограничений нет.

При подключении компьютеров по сети часто возникают проблемы. В Интернете написано много о том, как решать такие проблемы. Здесь и 128-битное шифрование, и права доступа, и много-много других узких мест. Две Windows 7 на разных компьютерах могут подключаться к Mac с противоположным результатом. Мне остается только пожелать вам удачи.

Доступ к Mac через FTP

Третий и менее безопасный вариант подключения – это FTP. (Для систем, которые не могут соединиться по обычному протоколу). Самый актуальный пример – iPad. После включения FTP в Общем доступе на Mac вам останется только ввести адрес сервера и учетную запись. Подключиться к компьютеру можно из любого приложения на iPad, в том числе Guesto.

iChat и общий доступ

Одна из самых редко используемых функций iChat – соединение компьютеров без дополнительных настроек. Включите bonjour и он автоматически найдет любую машину в локальной сети. Отправляйте сообщения, транслируйте аудио и видео и даже подключайтесь к удаленному экрану. Одна из особенностей iChat – возможность передавать файлы без заморочек с файловой системой. Перетяните файл с удаленного экрана на свой десктоп, и он окажется в папке Загрузки.

Коммуникация с DropCopy

Существует другой, более удобный способ соединения компьютеров в локальной сети. – одно из тех приложений, возможности которого видишь сразу. Установив его на все свои сетевые Маки, вы сразу получите возможность передавать файлы между ними без дополнительных настроек. В чем отличие от Общего доступа? Обычный способ обмена работает только для файлов, а DropCopy добавляет к нему коммуникативный аспект. Перенесите любой файл на круглый прозрачный значок на рабочем столе и выберите его место назначения. И все. Вам не нужно открывать специальные папки или вводить данные аккаунта. После того, как вы отпустите мышку, удаленный пользователь сразу получит извещение о новой посылке. Кроме этого вы можете отправлять и принимать быстрые сообщения без установки дополнительного интерфейса в виде IM-клиента.

Программа работает не только между Mac. DropCopy – это и клиент для iPad и iPhone, позволяющий передавать файлы по Wi-Fi. Не такой приятный, как Pastebot, конечно, но вполне достойный. Единственное ограничение в версии под iOS – невозможность копирования данных в буфер обмена мобильной ОС. Версия под Windows находится в разработке и сроки появления программы пока неизвестны. DropCopy бесплатная для персонального использования (до 3-х компьютеров) и $25 для больших сетей. Приложение под iOS универсальное и стоит $4.99.

Объединение Mac с помощью Teleport

Позволяет использовать одну мышку и клавиатуру для управления несколькими Маками. Подведите курсор к краю экрана и он немедленно появится на другом Маке. Красота Teleport в том, что не требуется практически никаких настроек. Программа работает по Bonjour, поэтому обнаружение происходит автоматически. После быстрой аутентификации ваши Маки готовы к работе. Но функции Teleport не ограничены одним только управлением экранами. Точно так же вы можете передавать и файлы – простым переносом курсора!

Это удивительное приложение для пользователей, работающих с несколькими Mac одновременно, или для управления медиацентром без своей клавиатуры и мышки. Работает Teleport, к сожалению, только на Mac.

Объединение Mac с помощью Synergy

Работает на Windows, Mac и Unix, поддерживающих TCP/IP. Программа позволяет вдвое уменьшить количество клавиатур, мышек, а также буферов обмена для двух Mac, так же как Teleport. Можно даже синхронизировать экранные заставки.

Synergy сложна в настройке, сыровата (версия под Mac позволяет обмениваться текстом только через буфер обмена) и не такая надежная, как хотелось. Кроме того существуют проблемы безопасности. Поэтому прежде, чем приступать к установке, настоятельно рекомендую ознакомиться с мануалом. Тем не менее пользователи, работающие на Windows и Mac, по достоинству оценят это решение.

Lighthouse для открытия портов

Каждый из нас сталкивался с необходимостью port mapping:

Пытались ли вы подключаться к HTTP или SSH-серверу на вашем Mac, спрятанным за роутером в локальной сети? Или работать над одним документом в SubEthaEdit? Или поднять рейтинг в любимом BitTorrent-клиенте?

Или вы очень хотите включить, наконец, функцию Доступ к моему компьютеру, более известную, как Back to my Mac?

Лично я не знаю, как работают порты и что такое форвардинг. Я знаю только то, что Lighthouse работает. Настройте Mac на автоматический прием электронных адресов и создайте профили. Lighthouse содержит набор готовых профилей для большинства популярных приложений, в числе которых Transmission, SubEthaEdit, Back to my Mac и другие. Знаю, что программа работает не всегда, но могу сказать, что соединение Доступ к моему компьютеру у вас заработает. Стоимость Lighthouse $12.99.

Существует бесплатная (опен-сорсная) альтернатива Lighthouse под названием Port Map. Программа обладает тем же функционалом, кроме готовых профилей и содержит отличную документацию.

ShareTool – решение всех проблем

Если все остальное может не заработать, то работает всегда! Разработанный Bains Software и купленный впоследствии компанией Yazsoft, ShareTool вдохнет жизнь в любую сеть. Неважно, находитесь ли вы в соседней комнате или стране, введите данные своего аккаунта, и в мгновение у вас появится доступ к своему Mac, как будто он находится в той же локальной сети. iTunes появится в общем доступе через bonjour, а вы сможете даже использовать удаленный принтер. Все это не требует настройки port mapping и не зависит от IP-адреса. Я не эксперт по вопросам безопасности, но Yazsoft утверждает, что соединение очень надежное.

Стоимость ShareTool $15 за одну лицензию (хотя для работы требуется минимум две) и $25 за две лицензии. Программа дороже альтернативных решений, но своих денег она, конечно, стоит.

Существуют другие приложения и способы обмена данными между компьютерами, включая облачные сервисы, избавляющие от многих, описанных выше проблем. В одной из статей ранее 5 способов удаленного соединения с Mac, в числе которых VNC, специальные сервисы LogMeIn и GoToMyPC, Timbuktu Pro и другие. Приятных подключений!

В принципе, в настройке сети нет ничего сложного, и если вам повезло иметь дома более, чем один компьютер, причем силы распределились поровну между продукцией Apple и так называемыми PC, вы сможете применить лозунг «Мир, дружба, жвачка» на практике.

Будем исходить из того, что у вас, как и у меня, дома есть ADSL-модем с функцией роутера и свитч или модем со встроенным свитчем, то есть с несколькими LAN-портами. Предположим также, что компьютеры успешно соединены сетевым кабелем, и осталось только сделать так, чтобы они могли видеть друг друга и беспрепятственно обмениваться информацией.

Начнем с обуздания Vista. Первым делом идем в Панель управления → Система . Водим данные о названии компьютера и рабочей группы. Обратите внимание на то, что оба названия должны быть написаны исключительно латинскими буквами и не должны содержать нестандартных символов. Кроме того, рабочая группа на всех компьютерах, входящих в сеть, должна называться одинаково.

Затем переходим в Состояние → Подключение по локальной сети . Видим, что локальная сеть подключена. Далее нажимаем кнопку «Свойства» и отмечаем галочкой пункт «Протокол интернета версии 4 (TCP/IPv4)», так как этот протокол передачи данных в данный момент используется повсеместно. Затем вручную задаем параметры IP: IP-адрес, маску подсети, основной шлюз. Как правило, адреса стандартны: так, например, основной шлюз - это 192.168.1.1 (модем). После того, как внесли значения, нажимаем ОК.

Теперь идем в «Центр управления сетями и общим доступом» и настраиваем общий доступ и сетевое обнаружение. Мы разрешаем общий доступ к файлам и общий доступ к папкам. Также мы можем посмотреть, какие именно файлы и папки на этом компьютере являются общими. Для того, чтобы превратить обычную папку в общую, нужно нажать на нее правой кнопкой мыши, перейти в панель Доступ → Дополнительный доступ , где и разрешить доступ к папке.

Теперь нужно настроить эти же параметры и на Mac. Идем в «Системные настройки», выбираем тип подключения. Как упоминалось в начале материала, в нашем случае это Ethernet. Конфигурируем IPv4. Адрес IP: пишем адрес нашего мака, а маршрутизатор - это то же самое, что и основной шлюз. С этим не должно возникнуть никаких проблем. Там же нажимаем «Дополнительно», перемещаемся во вкладку WINS (Windows Internet Name Service) и указываем имя рабочей группы. Оно должно совпадать с именем рабочей группы на всех других компьютерах сети.



Возвращаемся в «Системные настройки» - пришла пора настраивать «Общий доступ». В этой панели мы должны поставить галочку на «Общий доступ к файлам». Нажмите «Параметры» и откройте доступ к файлам с помощью AFP (протокол, используемый Apple) и с помощью SMB (протокол, используемый Windows).
Выйдите из «Параметров». Здесь же, не отходя от кассы, можно добавлять папки в общие и редактировать доступ к ним. Добавлять папки можно с помощью «+». Запрещаем доступ, выделяя нужную папку и нажимая «-». В поле «Пользователи» настраиваем доступ к папкам для пользователей: можно открыть папку для чтения, для чтения и записи, только для записи или же не предоставлять доступ тому или иному пользователю вовсе (в сети из нескольких компьютеров каждый из них представлен отдельным именем пользователя).

Теперь компьютеры прекрасно видят друг друга.

Чтобы соединить компьютеры с Mac OS X и Windows 7 по локальной сети и открыть файлы на них для общего доступа нам понадобятся непосредственно сами компьютеры, терпение, 30 -40 минут свободного времени, сетевой кабель витая пара или же два кабеля и свитч.

О том, как соединить два компьютера по локальной сети напрямую читайте .

Итак, у нас имеется два компьютера, один от Apple с Mac OS X, второй стандартный PC с Windows 7 Ultimate.

Сразу следует оговориться, что некоторые описанные в статье действия (конкретнее работа с политиками безопасности Windows) справедлива только для следующих версий Windows: Windows 7 Профессиональная и Максимальная.

Пользователям Домашней базовой и Домашней расширенной версии нужно будет скачать файл реестра и запустить его вместо изменения политик безопасности (файл включит отправку LM — и NTLM — ответов в урезанных версиях семерки).

Итак, начнем.

Настройка Windows 7 Максимальная

Прежде всего, соединяемые Windows 7 и Mac OS X должны находиться в одной сети и в одной рабочей группе.

Зададим компьютеру статический IP — адрес.

Для этого нажмите на значке сетевых подключений в правом нижнем углу и кликнете на ссылку Центр управления сетями и общим доступом.

При условии, что компьютер подключен кабелем к другому компьютеру или свитчу, в списке активных сетей у вас должна быть как минимум одна сеть (см. скриншот ниже). В появившемся окне нажмите на Подключение по локальной сети.

Если вы еще не подключили кабель, то альтернативно попасть в свойства подключения можно, выбрав ссылку Изменить параметры адаптера, затем нажав правой кнопкой мыши на подключении по локальной сети, выбрать Свойства .

Нажмите Свойства . Выделите мышкой Протокол интернета версии 4 и опять нажмите Свойства . Также можно просто два раза щелкнуть по нему левой кнопкой мыши.

Заполните поля как на скриншоте. IP — адрес нашего компьютера будет 192.168.5.1 . Маска подсети заполняется стандартным значением 255.255.255.0 при нажатии кнопки Tab. Нажмите ОК.

Изменим имя рабочей группы, в которую будет входить наш компьютер.

По умолчанию рабочая группа компьютера с Windows 7 — это WORKGROUP. Для того, чтобы не искать потом причину отсутствия связи убедимся в этом. Я оставил имя рабочей группы по умолчанию WORKGROUP. Вы можете задать свое, лучше чтобы оно было написано латиницей. Только не забудьте его! При настройке Mac OS, оно нам понадобится!

Для изменения имени рабочей группы нажмите последовательно сочетание клавиш Win (кнопка с эмблемой Windows) и Pause\Break . Откроется окно свойств компьютера. Нажмите на ссылку Изменить параметры возле секции Имя компьютера...

В следующем окне нажмите кнопку Изменить .

И здесь введите желаемое имя рабочей группы.

Поменяем тип сети Windows 7.

Снова зайдите в Центр управления сетями и общим доступом так, как мы это сделали при настройке IP — адреса. Нажмите на ссылке Выбор домашней группы и параметров общего доступа.

Нажмите на ссылку вопроса Что такое расположение в сети? В появившемся окне выберите Домашняя сеть .

После непродолжительного ожидания, когда Windows предложит вам предоставить общий доступ другим домашним компьютерам к файлам и создать домашнюю группу, смело нажмите Отмена .

Снова зайдите в Центр управления сетями и общим доступом.
Нажмите на ссылку Изменить дополнительные параметры общего доступа и удостоверьтесь, что параметры для домашнего профиля заданы так, как на скриншоте:

Далее изменим политики безопасности Windows

Пользователи Windows 7 Домашних версий пропускают этот пункт и отправляются к началу статьи, где нужно скачать специальный файл реестра. Пользователи Профессиональной и Максимальной версии читают дальше.

Нажмите клавиши Win и R . В появившемся меню выполнить наберите команду secpol.msc
Откроется окно локальных политик безопасности. Также можно открыть меню Пуск и в строке поиска набрать

secpol.msc

и нажать Enter .

Найдите пункт Сетевая безопасность: уровень проверки подлинности LAN Manager и нажмите на него два раза. В выпадающем списке выберите Отправлять LM- и NTML — ответы . Нажмите ОК.

Найдите пункт Сетевая безопасность: минимальная сеансовая безопасность для клиентов на базе NTML SSP (включая безопасный RPC) , нажмите на него два раза и снимите галочку с пункта Требовать 128 — битное шифрование . Нажмите ОК.

Расшарим файлы

О том, как расшарить папку или файл в Windows 7 я писал в большой и нудной 🙂 статье .
Перезагружаемся.

Настройка Mac OS X.

Нажмите на значке лупы (Spotlight) в правом верхнем углу экрана и наберите Сеть . Откройте первый результат поиска — вы окажитесь в меню настройки сетевых параметров.

Также можно открыть Системные настройки , нажав на значке шестеренок в доке, и выбрать Сеть .


Создайте новое размещение, чтобы не путаться. Для этого нажмите на поле возле слова Размещение и в списке выберите Редактировать размещение .

Создайте новое размещение, нажав на значок плюса. Задайте ему какое-нибудь имя (у меня Local ) и нажмите Готово .

Нажмите на поле возле Конфигурировать Ipv4 и выберите Вручную .

В поле IP — адрес введите 192.168.5.2 (у компьютера с Windows 7 мы вводили 192.168.5.1 ), а маску подсети сделайте 255.255.255.0

Нажмите кнопку Дополнительно . Перейдите на вкладку WINS и в поле рабочей группы введите имя, которое мы задали в Windows (WORKGROUP ).

Нажмите ОК , а затем Применить .

Теперь снова зайдите в Системные настройки и выберите пункт Общий доступ .

Поставьте галочку возле Общий доступ к файлам . В правой части окна появится список расшаренных папок. По умолчанию Mac OS рашаривает общую папку «имя_пользователя» Public Folder . Здесь вы можете добавить для сетевого доступа любую папку на компьютере, нажав на значок плюса под списком общих папок. Я добавил папку с программами.

Для того, чтобы компьютер с Windows стал виден в сети для компьютера с Mac OS нажмите кнопку Параметры в окне настроек общего доступа.

В появившемся меню поставьте галочку возле Предоставление общего доступа к файлам и папкам с помощью SMB (Windows) .

Доступ к файлам в локальных сетях Macintosh

Локальные сети - крайне необходимая вещь для нормальной компьютерной жизни. Благодаря сетям все пользователи могут получить удобный и быстрый доступ к любому файлу на любой машине, если, конечно же, владелец разрешает это. Вам нужен документ, находящийся на машине секретаря? Хотите показать вашему коллеге в соседней комнате последние фотографии из отпуска? Переписать на ноутбук загруженную из интернета музыку? Все это осуществляется в рамках локальной сети. Не будем вдаваться в физическое устройство сетей: провода, коммутаторы, хабы, маршрутизаторы - это не тема данной статьи, и потому сразу перейдем к рассказу, как это происходит на маках.

Прежде чем работать с файлами на других компьютерах, на них должен быть включен доступ. То есть, владелец этого компьютера должен разрешить другим пользователям, всем или только избранным, пользоваться определенными файлами. Для этого он включает доступ к нужной папке или ко всему диску - File Sharing. Подробней, как это происходит, мы рассмотрим попозже, а сейчас представим, что доступ к нужным папкам уже включен, и мы хотим открыть тот или иной файл.

Если вы новичок в мире Mac OS, но пользовались сетью в среде Windows, то вам, наверное, сразу захочется найти что-то вроде "Сетевого окружения". Не ищите. На маках все происходит несколько иначе. Как известно Mac OS X - это одна из реинкарнаций среды UNIX, поэтому идеология работы в локальной сети у нее такая же, как и в MacOS Classic. А это значит, что прежде, чем начать работать с какими-либо файлами на другом компьютере, придется "смонтировать диск".

Большинство вещей в мире компьютеров проще показать, чем рассказать, поэтому сразу перейдем к примерам. Откройте любое окно в Finder и нажмите на значок Network с синим глобусом в правой части окна, где располагаются часто используемые папки, так называемая, панель Sidebar. Или просто нажмите Shift-Command-K. Если на вашем маке настроена работа с сетью, то вы окажетесь в окне Network - а там будет список работающих в сети компьютеров. В зависимости от настроек вашей сети, этот список может выглядеть по-разному, возможно вы увидите только список имен компьютеров, и у каждого из них будет значок глобуса, или они будут рассортированы по нескольким папкам. Например, local, workgroup и т.п. Если и проводить какие-то аналогии с Windows, то панель Network и есть аналог "Сетевого окружения", однако дальше аналогии заканчиваются.

Чтобы начать работу с тем или иным компьютером, щелкните по его имени мышкой. Сначала вас спросят имя (login) и пароль, и после их ввода вы увидите список тех папок, к которым хозяин разрешил доступ. Щелкаем по папке. Окно доступа к компьютеру исчезло, и на вашем рабочем столе появился значок нового диска. Этот значок имеет вид синего глобуса - это значит, что диск сетевой. А что мы сейчас сделали - называется смонтировать диск. Дальше вы можете пользоваться этим диском, так же, как вы пользуетесь своим или внешним подключаемым накопителем. На маке нельзя работать с файлами на других компьютерах просто так, заходя в папки. Прежде вы должны подключить "расшаренную" папку (папка с открытым к ней доступом) в виде сетевого диска, т.е. смонтировать.

После того, как вы закончили работать с удаленным диском, и если он вам больше не нужен, отключите его. Отключение происходит так же, как и с любым внешним диском на маке - просто перетащите значок диска в корзину, которая при этом изменит свой вид на знак Eject, или, выделив сетевой диск, нажмите Command-E.

Если каким-либо сетевым диском вы пользуетесь регулярно, можно упростить процедуру подключения. Для этого перетащите уже подключенный сетевой диск в Док, справа от разделительной линии. Значок синего глобуса останется в Доке, и в следующий раз, когда вы захотите смонтировать этот диск, просто щелкните по нему мышкой в Доке. Вас спросят пароль, и диск сразу смонтируется на рабочий стол. То есть, не нужно каждый раз вызывать панель Network и проделывать операции описанные выше.

А если вам неохота вводить и имя с паролем, то при его вводе нажмите выпадающее меню Add Keychan - компьютер запомнит пароль именно этого подключения в, так называемой, "связке ключей" и больше не будет докучать вам этим вопросом. Теперь по щелчку мышью в Доке сетевой диск будет сразу монтироваться на рабочий стол - проще уже некуда.

AFP, FTP, Samba и другие танцы...

Если в сети много компьютеров, и, к тому же, разных платформ и с различными операционными системами, то отображение всего списка в панели Network может происходить с определенной задержкой, достаточной, чтобы вызвать у вас раздражение. Особенно, если вы точно знаете, к какому компьютеру хотите подключиться. Для этого, и не только для этого, можно использовать команду Finder - Connect to Sever вызвав ее из меню Go или просто нажав Command-K. Вид появившегося окна показан на рисунке. Под сервером понимается любой удаленный компьютер, с которым вы планируете установить соединение. Для того, чтобы подключиться, введите имя компьютера и нажмите Connect - дальше все происходит так же, как при выборе компьютера в панели Network. Если вы планируете часто пользоваться этим способом, то можете добавить этот компьютер в список часто используемых адресов (Favorites Server), нажав кнопку со знаком плюс.


Однако, не все так просто. Если вы подключались к другому маку, то простой ввод имени компьютера даст положительный результат. Если же это не мак, то потребуется указать, с помощью какого сетевого протокола вы планируете присоединиться. Но что такое эти сетевые протоколы?

Каждый раз, когда компьютеры соединяются по сети друг с другом, определяя сетевые имена и передавая данные, они используют тот или иной набор правил и инструкций, которые и называют сетевыми протоколами. Как всегда в компьютерном мире, здесь царит многообразие, если не хаос. Различных протоколов много, одни из них предназначены для определенных случаев, другие конкурируют друг с другом, так как были разработаны для разных операционных систем, третьи элементарно устарели. Мы рассмотрим, так называемые, протоколы верхнего уровня, которые ответственны за работу с файлами. Не будем углубляться в их различия и особенности, просто перечислим те из них, с которыми вы обязательно столкнетесь, указав область их применения.

AppleTalk - старый сетевой протокол, который использовался на маках до эры Mac OS X. В настоящее время устарел из-за медленной скорости работы. Однако до сих пор поддерживается в Mac OS X, для осуществления связи с компьютерами, на которых установлена Mac OS Classic, то есть не выше 9й версии.

AFP (Apple Filling Protocol) - современный сетевой протокол, используемый в Mac OS X, и служащий для соединения маков между собой.

SMB (Server Message Block) - протокол для работы с файлами по сети используемый в среде Windows. Для соединения с PC Mac OS X использует его полный аналог из мира Open Source - Samba, поэтому, когда при работе с маком наткнетесь на сообщение со словом Samba, не пугайтесь, ваш мак не решил позвать вас потанцевать…

FTP (File Transfer Protokol) - популярный протокол, используемый для передачи файлов в сети Internet.

Все указанные здесь протоколы (и не только эти) полностью поддерживаются Mac OS X. Поэтому можно подключаться не только другим макам, но и к компьютерам PC или удаленным FTP-серверам. Достаточно только правильно указать адрес, имя компьютера и используемый протокол. За примерами взгляните еще раз на рисунок, приведенный выше.

Что касается FTP, то возможности Finder не заменят вам специализированных программ ftp-клиентов, таких, как Transmit, но для несложной работы, например, загрузить файл, вполне сгодятся.

Доступ к файлам на компьютерах PC

Все PC отображаются в панели Network наряду с маками. В зависимости от настроек сети, они будут находится в одной или в разных папках или в самой панели Network. Эти папки - это домены или рабочие группы, которые придуманы для упорядочивания структуры сети. Скорее всего, маки будут находится в домене local, а PC - в папке workgroup или какой-то другой, в зависимости от того, как называется их рабочая группа, и как настроена ваша сеть.

Монтирование в виде диска "расшаренной" на PC папки происходит так же, как и при подключении к маку, описанное выше. Единственное различие: панель диалога для выбора папки несколько отличается от подобной панели при подключении к маку (см. рис.). Непонятно, почему Apple не озаботилась, чтобы эти окна всегда выглядели одинаково - не иначе, как эти части системы писали разные отделы, сидящие в разных концах офиса.


С точки зрения простого пользователя, различия при работе в сети с маками и PC этим и ограничиваются. Однако если вас интересуют нюансы, то стоит вспомнить о том, что маки и PC используют принципиально разные файловые системы.

Собственно, именно использование совершенно разных файловых систем всегда вызывало трудности в соединении маков и win-систем. Для ознакомления, в чем они заключаются, вы можете обратиться к статье "Файловые системы и форматы файлов", здесь же ограничимся только изложением самой сути.

В отличие от Windows, где любой файл - это некий ограниченный набор данных, записанных на диск, на маках каждый файл состоит из двух частей: ветви ресурсов и ветви данных. Название «ветвь данных» говорит само за себя, а «ветвь ресурсов» это та часть файла, которая хранит различную служебную информацию - дата создания, принадлежность к тому или иному типу, пиктограмма файла, а раньше даже код, если это программа. Поэтому, копируя файл с мака на PC, системе нужно сохранить, фактически, не один, а два файла. А при следующем обращении к файлу собрать из этих двух частей единое целое.

До появления Mac OS X в старых Classic системах соединение маков с PC решалось только с использованием дополнительных программ. Самые популярные - это Dave, специальное расширение, устанавливаемое на Mac OS, и Maclan, который работал на Windows. Он устанавливал протокол AppleTalk и эмулировал работу Windows в этой среде, как если бы это был еще один мак. Наиболее изящное решение, однако, было на базе системы Windows Server, начиная с NT, которая использовала особенности своей файловой системы NTFS.

NTFS позволяет использовать даже не две части файлов, как на маке, а сразу много, так называемых, файловых потоков. Один их них выделяется под маковскую ветвь ресурсов, и сохранение файлов с мака на сервера Windows получило решение. Но есть и недостатки. Вся работа происходит под управлением устаревшего протокола AppleTalk. Диск на сервере должен обязательно быть отформатирован под NTFS, иначе вы просто не сможете включить к нему доступ с маков, а при копировании файла на диск c системой FAT или FAT32, ветвь ресурсов всегда обрезается, что приводит к порче файлов.

С выходом Mac OS X все эти ужасы ушли в прошлое. Как было сказано выше, Mac OS X легко подключается к PC компьютерам, используя их собственный протокол, а реализация особенностей своей файловой системы на удаленных PC-компьютерах OS X полностью берет на себя. Решение простое - ветвь ресурса, в виде второго файла с таким же именем, сохраняется на диск рядом с основной частью. Отличие состоит в том, что этот файл помечен как скрытый для обеих систем (Mac OS X и Windows). Для этого устанавливается атрибут файла, для Windows, а имя файла начинается со знака точки, что делает его скрытым для Mac OS. Таким образом, пользователи, как на маках, так и на PC, видят только один файл. Но при копировании файлов, сохраненных с мака в другую папку из-под Windows, вам следует переписать и их скрытых "близнецов" - для этого включите режим отображения скрытых файлов.

Что же касается поддержки Macintosh в Windows Server, то, пожалуй, ее следует назвать устаревшей. Если в вашей локальной сети присутствует Win Server, скажите вашему системному администратору, что больше не стоит включать Macintosh Access. Теперь всю работу по соединению с Windows Mac OS X берет на себя. Маки больше не являются, чем-то вроде аппендикса в win-сетях, а стали полноправными их членами.

Доступ к вашему компьютеру

Помимо доступа к файлам, находящихся на других компьютерах, вам потребуется решить и обратную задачу: как сделать файлы на вашем маке доступными для других. Все вопросы доступа к маку решаются через панель Sharing в System Preferences. Просто отметьте галочкой, что вы хотите включить на вашем компьютере. Названия сервисов говорят сами за себя, а для организации доступа к файлам вам может потребоваться только два пункта: Personal File Sharing, для доступа с других маков, и Windows Sharing, для доступа к маку с PC.

Как видите, и такую сложную часть взаимодействия в локальных сетях, как доступ к файлам на маках с Windows-компьютеров, Mac OS X делает самостоятельно. Подключение к маку из-под Windows ничем не отличается от принятого в этой среде. Ваш мак появится в сетевом окружении наряду с остальными компьютерами.

Имя, под которым мак будет фигурировать в сети, это то имя, которое введено в поле Computer Name. В той же панели Sharing, при желании, вы всегда можете изменить его.

Итак, вы включили доступ к вашим файлам, но какие именно папки и файлы станут доступны? Боюсь, вы будете удивлены, когда узнаете, что в Мас OS X нет инструментов, чтобы указать к какой именно папке разрешить доступ аналогично тому, как это делается в Windows или как это делалось в Mac OS Classic. Все вопросы доступа к файлам и папкам, определяются не вашими прямыми указаниями, а политикой Mac OS X по отношению к учетным записям пользователей.

Чтобы разобраться с этим, начнем изложение не с начала (включение доступа к папке), а с конца - того момента, когда пользователь подключается к маку по сети. В этот момент происходит запрос имени и пароль пользователя, но что это за пароль? Чтобы мак знал, что за пользователь пытается к нему подключиться, этот пользователь должен быть сначала зарегистрирован в системе, то есть иметь свою учетную запись. Значит, чтобы получить доступ к файлам на удаленном маке у вас на этом маке должна быть своя учетная запись. Создатели Mac OS X всерьез озаботились проблемами безопасности - если вы не зарегистрированы в системе, то "извините, посторонним вход воспрещен". У этого правила есть некоторое исключение, вы можете подключиться к другому маку по сети в качестве, так называемого, гостя. Для этого не вводите имя и пароль, а отметьте в качестве пользователя Guest. Однако в этом случае ваш доступ к компьютеру будет существенно ограничен.

Исходя из сказанного, помимо включения режимов доступа к файлам в панели Sharing, вы должны создать свою учетную запись для каждого пользователя, которому вы собираетесь разрешить доступ к вашему компьютеру.

Теперь, когда пользователь подсоединится к вашему маку, неважно с другого мака или с PC, то после ввода своего пароля (авторизации) в списке "расшаренных" папок он увидит имена всех пользователей данного мака. Он может смонтировать, одну или несколько из них, как было сказано выше, однако возможности работы в этих папках, будут различны:

Личная папка пользователя. Как вы знаете, при создании новой учетной записи, для каждого пользователя создается его личная папка. Все папки пользователей находятся в папке Users вашего системного диска. Выбрав свою собственную папку на вашем компьютере, пользователь получает полный к ней доступ, так же как если бы сам сидел за вашим маком.

Папки других пользователей. Подключившись к ним, пользователь получит только ограниченный доступ, так как это не его папки. А именно к папке Public, которая и служит для передачи файлов между пользователями. Как вы, возможно, заметили, такая папка есть у каждого пользователя и находится в его домашней папке. Подключившийся пользователь оказывается в той папке Public, имя которой он выбрал в списке доступных папок во время подключения. Файлы, которые в них находятся, владельцы выложили для всеобщего пользования. Их можно открывать и скопировать к себе, но нельзя сохранять и записывать свои файлы в эту папку. Для передачи файлов, то есть, чтобы скопировать свои файлы на удаленный мак, служит папка Drop Box, которая находится внутри папки Public и имеет обратную ей функцию. Это папка - почтовый ящик: подключившийся пользователь может записывать (скидывать) в нее свои файлы, но не может открывать и переписывать из нее к себе.


Если пользователь подключился в режиме гостя, то личной папки у него соответственно нет, так что он может работать только в папках Public других пользователей.

На первый взгляд, возможно, описанная система покажется несколько сложной, однако вдумайтесь, каждый пользователь имеет доступ только к тем файлам который ему определен системой и другими пользователями, а это и есть безопасность.

Если вас все-таки не устраивают правила Mac OS X, то их, конечно же, можно обойти. Основной вопрос, который волнует пользователей, это "как сделать доступной папку на диске, которая вообще лежит вне папки Users, то есть, вне чьей-либо папки пользователей?".