Общий доступ к принтерам

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

Служба общедоступной печати CUPS позволяет также другим сетевым клиентам находить ваши конфигурации принтеров и факсов с общим доступом с помощью Bonjour для IPP или NetBIOS/WINS для SMB. Компьютеры Mac и ПК с Windows поддерживают оба протокола обнаружения, но Mac, скорее всего, будет использовать Bonjour, a Windows PC -NetBIOS/WINS. Сетевые клиенты также могут вручную ввести IP-адрес или DNS-имя хоста вашего Mac для доступа к службе общего доступа к принтерам. Конфигурирование идентификации Mac для предоставления сетевых служб рассматривается в уроке 7.

Примечание. Пользователи не смогут получить доступ к общим службам печати на Mac в спящем режиме. Вы можете отключить автоматический перевод компьютера в спящий режим или включить автоматическое пробуждение при доступе из сети на панели настроек Экономия энергии (Energy Saver).

Чтобы предоставить общий доступ к принтерам и факсам на компьютере Mac, выполните следующие шаги.

1. Откройте и разблокируйте панель настроек Общий доступ (Sharing).

2. Выберите флажок Общие принтеры (Printer Sharing), чтобы включить общий доступ к принтерам и факсам.

Выбор данного флажка указывает процессу cupsd (который всегда выполняется в фоновом режиме) прослушивать запросы службы печати IPP на TCP-порту с номером 631. По умолчанию доступ будет открыт только к локально подключенным принтерам. 3. Чтобы включить общий доступ для дополнительных принтеров или факсов, просто выберите флажки рядом с принтерами или факсами, к которым требуется открыть общий доступ.

Включить общий доступ к конкретным печатающим устройствам можно и на панели настроек Печать и сканирование (Print & Scan).

Примечание. Чтобы избежать путаницы, не следует предоставлять общий доступ к сетевым принтерам с помощью служб общей печати, если сетевые принтеры уже доступны в сети.

4. При желании можно ограничить круг лиц, которым разрешено выполнять печать на общих принтерах или факсах. По умолчанию доступ к общим печатающим устройствам разрешен всем пользователям. Чтобы ограничить доступ, выберите общее устройство из списка Принтеры (Printers) и щелкните на небольшой кнопке со знаком плюс внизу списка Пользователи (Users).

Будет открыто диалоговое окно, позволяющее выбрать учетные записи пользователей или групп, которым требуется предоставить доступ к печатающему устройству. Путем добавления дополнительных учетных записей можно также запретить доступ гостевым пользователям, выбрав Нет доступа (No Access) для объекта Все пользователи (Everyone) в списке Пользователи (Users). Когда включено ограничение доступа к печати на общем принтере, всем пользователям понадобится проходить проверку подлинности.

5. Если требуется активировать общий доступ к принтерам с проверкой подлинности через протокол SMB, то понадобится включить пароли соответствующих пользователей в настройках общего доступа SMB панели настроек Общий доступ (Sharing).

На панели настроек Общий доступ (Sharing) выберите флажок Общий доступ к файлам (File Sharing) в списке служб, а затем щелкните на кнопке Параметры (Options). В открывшемся диалоговом окне выберите флажок Предоставление общего доступа к файлам и папкам с помощью SMB (Windows) (Share files and folders using SMB [Windows]).

Примечание. Для включения общего доступа к принтерам SMB общий доступ к файлам SMB включать не нужно.

Выберите и введите пароли для учетных записей пользователей, которым хотите разрешить соединяться с общими ресурсами SMB. Щелкните на кнопке Готово (Done).

Управляющий процесс launchd теперь будет прослушивать запросы службы SMB на TCP-порту с номером 139 и автоматом запускать фоновый процесс smbd для их обработки.