Исправление прав доступа SMB в Mac OS — часть 1

smb-mac-os

Головная боль каждого IT администратор — проблема в совместимостях различных операционных систем. У каждой компании есть определенные свои стандарты, правила, которые почему то всегда конфликтуют с конкурирующими разработчиками операционных систем. В этой статье мы раскроем секрет как можно решить одну из таких проблем совместимости.  Надеемся что нижеприведенный материал будет вам полезен.

Мы любим компанию Apple, и операционную систему Mac OS в частности за надежность и понятный интерфейс для обычного пользователя. За годы обслуживания клиентов как корпоративных так и частных можем с уверенностью сказать — Mac OS самая понятная, с точки зрения пользователя, операционная система. Но с другой стороны, для системного администратора или особо опытного пользователя могут возникнуть некоторые нюансы. Об одном из них мы сегодня поговорим — как в автоматическом режиме менять права доступа на файлы в Mac OS записанные по сети с Windows компьютера с помощью SMB протокола. Или вкратце Исправление прав доступа SMB в Mac OS в автоматическом режиме

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

  • Компьютер на операционной системе Mac
  • Компьютер на операционной системе Windows
  • Сеть между компьютером Mac и Windows
  • Файлы на Windows
Задача — переписать данные с Windows на Mac OS. По нашему опыту, чтобы вы нашли эту статью у вас могло случиться две проблемы:
  • Первая более простая  проблема- вам одноразово понадобилось переписать файлы с Windows на Mac OS. К примеру если вы только купили Mac и вам надо перенести данные с старого РС компьютера на новый. В этом случае вы можете воспользоваться более простым и удобным вариантом — исправление прав доступа в ручном режиме. Этот вариант намного проще чем автоматический режим, и требует намного меньше телодвижений.
  • Вторая причина — если вам надо постоянно перебрасывать файлы с Windows на Mac. Чаще всего это происходит в корпоративном сегменте, когда сотрудники работают на PC и им требуется перебрасывать некоторые документы Apple пользователям. В этом случае вам не подойдет исправление прав SMB в ручном режиме, поскольку это утомительно каждый раз производить одни и те же действия. Проще один раз уделить 30 минут времени, настроить и забыть.
Итак, давайте разберем все по порядку:

Почему возникает проблема с правами доступа SMB в Mac OS?

Прежде чем понять в чем кроется проблема, с правами доступа, нужно раскрыть вопрос как работает SMB в Mac OS, и рассмотреть другие нюансы UNIX систем. Итак, в Mac OS все построено на правах пользователей. т.е. в системе, как думают большинство людей, не один пользователь, тот которого они создали при первом запуске системы, а намного больше. В их число входят супер пользователи, корневые пользователи и много-много других.  Именно из-за этого нюанса возникает проблема с SMB доступом. Итак, чтобы кто-то мог записывать вам файлы с компьютера под управлением операционной системы windows у вас есть всего два варианта.
  • Первый — дать сотруднику логин и пароль от своей учетной записи. Для большинства это не приемлемый вариант. Поскольку отдавая пароль от учетной записи постороннему человеку вы фактически отдаете ему полный доступ к файлам которые на нем хранятся. Он может как скопировать их себе, так и элементарно удалить. Но файлы это пол беды, человек который знает ваш пароль может с легкостью получить доступ к паролям, закладкам, истории браузера, почте, Skype переписке и.т.д.   Согласитесь, будет не очень приятно узнать что кто-то использует вашу конфиденциальную информацию.
  • Создать нового пользователя. На наш взгляд это самый правильный вариант. Вы создаете одного или нескольких пользователей которые имеют доступ только к одной папке. Вы также можете настроить ограничения на запись или чтение. К примеру чтобы другие корпоративные сотрудники могли записывать, но не видели какие файлы у вас лежат в общей папке. Или наоборот видели файлы, но не могли что-то записать или удалить.
Именно из-за второго варианта возникают неувязки с правами доступа. Все дело в том что когда кто-то записывает вам файлы, система в автоматическом режиме ставит на файлы права того SMB пользователя. Давайте приведем пример. Вы заходите в систему под пользователем «Администратор». Это ваша стандартная учетная запись, под ней вы работаете и собираете ту или иную информацию. Со временем вам понадобилось дать права доступа для записи различной информации коллегам которые работают под операционной системой Windows (несчастные люди). Поэтому вы создаете еще одного юзера, и называете его скажем «SMB-User». Раздаете логин и пароль коллегам которые сразу же начинают записывать вам фильмы документы. Когда данные записались вы пытаетесь их открыть, на что вам высвечивается улыбающаяся личко файндера который рад нам сообщить что возникли  некоторые проблемы с правами доступа и он настоятельно рекомендуем обратиться к системному администратору.
Права доступа в Mac OS

Давайте посмотрим какие же права пользователя назначила система на полученный файл. Для этого клацаем правой кнопкой на файле и выбираем свойства. Для тех кто не знает как включить правую кнопку мышки в Mac OS мы написали подробную статью. И видим что именно для вашего пользователя «Администратор» запрещено открывать и изменять файлы. Но вот созданному пользователю SMB-User разрешено делать все с этим файлом.

Права доступа в Mac OS

Это произошло потому что грубо говоря файлы записал SMB-User, а не ваш Администратор, поэтому система и поставила полные права для одного юзера, и «нулевые» права на администратора. Почему возникает проблема, думаю разобрались. Теперь перейдем собственно к настройке SMB сервера.

Как настроить SMB сервер в Mac OS

Мы разобрали почему возникают проблемы с правами доступа, но прежде чем перейти к ее устранению, давайте сначала настроим SMB сервер на Mac. Ведь чтобы что-то починить, надо сначала что-то поломать. Хотим сразу предупредить, если вы хотите обезопасить себя от постороннего вмешательства в ваши файлы — поставьте хороший пароль на администратора (Как назначить пароль в Mac OS).

Итак, поехали настраивать.

1) Для начала настройки, нужно добавить еще одного пользователя, собственно пользователя под которым нам будут класть файлы. Поэтому заходим в системные настройки->Пользователи и группы

Системные настройки, пользователи и группы

2) Нажмите на замочек в левом нижнем углу окна, если он у вас закрыт и введите пароль.

Значек замка Mac OS

3) Чтобы добавить пользователя нажмите на «+» как показано на картинке ниже.

Добавить нового пользователя Mac OS

4) После чего заполните поля имени пользователя, пароля, и подсказку. Мы рекомендуем назначать не слишком простой пароль, опять же с точки зрения безопасности. Отдельное внимание уделите типу учетной записи. Она может быть:

  • Администраторской
  • Стандартной
  • Управляемая родительским контролем
  • Только для общего доступа
Нам нужен именно последний тип записи, поскольку он специально создан для функции передачи данных. т.е. свежесозданный SMB-User не сможет зайти в систему, увидеть рабочий стол, программы, как другие типы учетных записей. В принципе нас это более чем устраивает.
Настройки пользователя в Mac

5) Пользователя мы создали! Отлично. Теперь осталось дело за малым — настроить SMB сервер. Но к этому мы вернемся в следующей части. В ней же мы рассмотрим как исправить права доступа SMB в Mac OS в автоматическом, полуавтоматическом и ручном режиме. Исправление прав доступа SMB в Mac OS — часть 2

 

Как настроить SMB сервер в Mac OS. Какие возникают проблемы и как исправить права доступа файлов
Исправление прав доступа SMB в Mac OS - часть 1
Date Published: 02/05/2013
Как настроить SMB сервер в Mac OS. Какие возникают проблемы и как исправить права доступа файлов
9.5 / 20 stars
Вы можете оставить комментарий ниже.

Оставить комментарий