The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Установка сетевого принтера на Windows с помощью Samba (print win windows samba)


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>
Ключевые слова: print, win, windows, samba,  (найти похожие документы)
From: Михаил Сгибнев <mixa(@).dreamcatcher.ru> Date: 2006-09-13 16:44:57 Subject: Установка сетевого принтера на Windows с помощью Samba
by Carla Schroder, author of the Linux Cookbook

Перевод: Сгибнев Михаил

Комбинация Samba и CUPS позволяет довольно просто организовать печать в смешанной Linux/Windows сети. Вы можете совместно использовать принтеры, подключенные к Linux с клиентами Windows, и принтеры, подключенные к Windows совместно с Linux клиентами. Сервер печати, построенный на Linux/Samba/CUPS, надежен, прост в установке и легок в обслуживании.

CUPS без Samba позволяет сделать превосходный сервер печати и для Windows и для Linux, но есть один недостаток: нет возможность использовать сетевой принтер Windows. CUPS автоматически предоставляет сетевые драйверы принтера для Linux машин, а CUPS совместно с Samba может делать тоже самое для Windows машин. Вы должны иметь функционирующую локальную сеть, все ваши Windows машины должны быть в одной рабочей группе, Linux машина, с уже подключенным и настроенным принтером, CUPS и Samba, готовой к работе.

При начальной настройке системы неплохо было бы выполнять команды от пользователя root, подобно примеру ниже, так как это облегчает поиск неисправностей, но после настройки рекомендую использовать учетную запись администратора Samba.

Получение драйверов

Первым делом нам потребуется CUPS driver for Windows или Adobe PostScript driver. В настоящее время драйвет CUPS недоступен, хотя его появление ожидается в ближайшее время.

Adobe driver package работает под всеми версиями Windows, так что вы можете обойтись без драйверов CUPS. Драйверы CUPS лучше устанавливать на Windows NT/2000/XP, так как они лучше работают и предоставляют больше возможностей. Но CUPS не поддерживает Windows 95/98/ME. Итак, нам необходимы файлы: В этой статье мы будем использовать Adobe drivers. Загрузите Adobe driver installer, (английская версия называется winsteng.exe) на Windows PC и запустите установку. Также вы можете скопировать необходимые файлы на Samba сервер. Ищите эти два каталога после инсталляции: w32x86, который содержит файлы для Windows 95/98/ME и WIN40, который содержит файлы для Windows NT/2000/xp.

Следующий шаг - редактирование smb.conf для установки printers и print$. Вы должны использовать именно эти имена, так как они зарезервированы Samba. Сейчас мы разбираем пример не требующий авторизации, учтите, что у вас будут свои имена хостов, имя рабочей группы и сетевые адреса. Сохраните изменения и выполните команду testparm. Если ваш smb.conf был проверен без сообщения об ошибках, то перезапустите Samba: Убедитесь в существовании учетной записи администратора Samba: Теперь копируем каталоги WIN40 и w32x86 в /usr/share/cups/drivers. Если вы используете CUPS, то убедитесь, что имена файлов в нижнем регистре.

Выполните эту команду, для того чтобы связать CUPS и Samba:

Копирование драйверов

Теперь пришло время использовать cupsaddsmb для инсталляции всех CUPS принтеров в Samba. Приведенные ниже команды предполагают, что CUPS, Samba и драйвера находятся на одной машине. Используйте ваш пароль Sambaю Вы должны видеть мелькающие строки, и две последние должны напоминать пример выше. Сделаем еще изменение в файле конфигурации smb.conf: заменим security = user на security = share и затем перезапустим Samba. Искомой цели можно добиться и более изящным способом, просто необходимо лишить пользователя возможности получить привилегии администратора и запустить cupsaddsmb.

В идеале, теперь мы можем идти на любую Windows машину, устанавливать сетевой принтер и драйвер устройства автоматически будет скачан.

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

Настроить сервер печати - великое дело! Вы можете настроить доступ к принтерам, используя права доступа Samba, заодно не дадите пропасть старому Pentium, есть возможность подключить несколько принтеров, используя PCI-карту расширения параллельных портов, а если использовать USB, то вообще можно стать мировым лидером в печати...

Справочный материал


<< Предыдущая ИНДЕКС Правка src / Печать Следующая >>

Обсуждение [ RSS ]
  • 1.1, halt (??), 14:52, 26/12/2006 [ответить]  
  • +/
    ИМХО LPD сервер печати удобней и самбу крутить не надо.
     
  • 1.2, andrey (??), 03:49, 22/03/2007 [ответить]  
  • +/
    а cups вообще без samba надо использовать!
     
  • 1.3, Alex Kato (?), 16:38, 14/01/2008 [ответить]  
  • +/
    Народ, помогите а?

    Установил на одну машину Mandriva-2008PWP, к ней подключен принтер Canon Pixma ip4500, скачал дрова с сайта для принтера, установил, печать идёт!

    Подсоеденил через свитч вторую мшину тоже под Linux, разшарил принтер, - печатает.

    ПОдсоеденил через свитч ноут с WindowsXP SP2 b шоб печатать и тут пошли грабли, принтер в сети нашёл, URI прописал, виндосовские дрова поставил, пускаю тестовую страницу - ни фига, пускаю любую (например из Worda) печать ни фига :(

    Смотрю на Linux машине (к которой подсоеденён принтер) задачи - а там ничего нет, а на Виндовс машине, в диспетчере печати висит ошибка.

    Менеджер печати в Линукс - CUPS, версия линуха полная, капс там рабочий. Народ помогите, а?  Как печатать с Виндовс-клиентов на линукс-принтере?

    p.s Игрался ещё и с Samba, да только смотрел на форумах, говорят шо и без неё можна обойтись.

    Заранее благодарен, Alex.

     
     
  • 2.5, Phantom (??), 17:06, 13/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > ..виндосовские дрова поставил..

    вот где у тебя грабли. поставь эти http://www.cups.org/software.php

     

  • 1.6, casper200 (?), 08:02, 23/04/2008 [ответить]  
  • +/
    Настройка ОС Windows XP для печати на принтере.
    Настройка принтера в ОС Windows XP. Пуск -> Настройка -> Принтеры и факсы -> Устновка принтера.
    После того, как вы запустили Мастера установки принтеров, последовательность действий будет такая:

    Нажимаем кнопку Далее.
    Выбираем пункт - Сетевой принтер или принтер подключенный к другому компьютеру.
    Выбираем пункт - Подключиться к принтеру в Интернете, в домашней сети или интрасети.
    Вводим URL: http://192.168.1.2:631/printers/hp695c

    168.1.2 - компьютер с OC FreeBSD к которому подключен принтер. hp695c - имя принтера которое Вы вводили при настройке принтера в CUPS. Нажимем кнопку Далее.

    Выбираем драйвер для нужной Вам моеди принтера. Нажимаем ОК.
    Принтер установлен и готов к работе - можете попробовать распечатать пробную страницу печати.
    Статья взята с сайта OpenNet.ru

     

    игнорирование участников | лог модерирования

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру