Это старая версия документа.


Сервер печати Samba

Другое распространенное использование Samba - настройка разделения доступа к установленным принтерам, как локальным, так и сетевым, на Ubuntu сервере. Также как и в разделе Файловый сервер Samba здесь будет рассмотрена настройка Samba, позволяющая любому клиенту в локальной сети получить доступ к установленным принтерам без запроса имени пользователя и пароля.

Для более безопасной конфигурации смотрите раздел Защита серверов Samba.

Установка

Перед установкой и настройкой Samba лучше всего иметь уже работающую установку CUPS. Смотрите раздел Сервер печати CUPS для уточнения деталей.

Для установки пакета samba введите из терминала:

sudo apt-get install samba

Настройка

После установки samba отредактируйте /etc/samba/smb.conf. Измените атрибут workgroup на соответствующий вашей сети и замените security на user:

workgroup = EXAMPLE
...
security = user

В секции [printers] измените опцию guest ok на yes:

browsable = yes
guest ok = yes

После изменений в smb.conf перезагрузите Samba:

sudo restart smbd
sudo restart nmbd

Конфигурация Samba по умолчанию автоматически разделяет любые установленные принтеры. Просто установите принтер локально на ваших клиентах Windows.

Ссылки

  For in depth Samba configurations see the Samba HOWTO Collection
  The guide is also available in printed format.
  O'Reilly's Using Samba is another good reference.
  Also, see the CUPS Website for more information on configuring CUPS.
  The Ubuntu Wiki Samba page.