2.7.10.8 Подключение принтера к РЕД ОС и Windows открытого в общий доступ на РЕД ОС
Предварительная подготовка
Подключение через Samba
Подключение принтера в домене
Подключение принтера через протокол LPD
Окружение
- Версия ОС: 7.3
- Конфигурация ОС: Рабочая станция, Сервер графический
- Редакция ОС: Стандартная
Вы можете подробнее ознакомиться с примерами установки и подключения принтеров и драйверов для них, просмотрев наши обучающие видео:
-
на RuTube — Подключение и установка драйверов принтеров в РЕД ОС;
-
в Яндекс.Дзен — Подключение и установка драйверов принтеров в РЕД ОС;
-
в VK Видео — Подключение и установка драйверов принтеров в РЕД ОС.
На наших каналах вы также сможете найти много другой полезной информации.
Предварительная подготовка
Данный пункт актуален только для систем, использующих брандмауэр firewalld.
Перед началом настройки рекомендуется проверить статус брандмауэра firewalld с помощью команды:
firewall-cmd --state
Если в ответе команды отображается running, в конфигурацию брандмауэра firewalld необходимо добавить разрешающее правило для работы службы samba. Для этого выполните следующие команды (потребуются права администратора):
sudo firewall-cmd --add-service=samba --permanent sudo firewall-cmd --reload
Подробную информацию о работе брандмауэра firewalld см. в нашей статье «Настройка брандмауэра Firewall».
Если в системе брандмауэр firewalld не используется или при проверке статуса выводится сообщение not running, перейдите к следующему пункту.
Подключение через Samba
Подключение принтера к ПК с Windows в рабочей группе
Первым шагом нужно внести машину с принтером в рабочую группу WORKGROUP (за имя группы отвечает параметр workgroup, для примера взята рабочая группа WORKGROUP), для этого откройте конфигурационный файл samba и приведите секцию [global] к виду:
nano /etc/samba/smb.conf
[global] workgroup = WORKGROUP security = user map to guest = bad user passdb backend = tdbsam printing = cups printcap name = cups load printers = yes cups options = raw
Запустите службу samba и добавьте ее в автозагрузку:
systemctl enable --now smb
После этого перейдите в «Главное меню» — «Администрирование» — «Настройки принтера» — «Сервер» — «Параметры» и установите флаги для параметров «Показывать общие принтеры, подключенные к этой системе» и «Разрешить печать из Интернета»:

Windows должен находиться в той же рабочей группе, что и РЕД ОС. Для проверки перейдите в свойства системы (для Windows 10: «Свойства системы» — «Дополнительные параметры системы» — «Имя компьютера»).

Теперь можно добавить принтер в Windows. Для этого выберите «Принтеры и сканеры» — «Добавить принтер или сканер».

Подключение принтера к ПК с РЕД ОС в рабочей группе
Первым шагом нужно внести машину с подключенным принтером в рабочую группу WORKGROUP (за имя группы отвечает параметр workgroup, для примера взята рабочая группа WORKGROUP). Для этого откройте конфигурационный файл samba и приведите секцию [global] к виду:
nano /etc/samba/smb.conf
[global] workgroup = WORKGROUP security = user map to guest = bad user passdb backend = tdbsam printing = cups printcap name = cups load printers = yes cups options = raw
Определите IP-адрес машины с подключенным принтером с помощью команды:
hostname -I
192.168.31.66
На клиентской машине в настройках /etc/samba/smb.conf укажите рабочую группу WORKGROUP:
nano /etc/samba/smb.conf
[global] workgroup = WORKGROUP
На клиентском ПК перейдите в «Главное меню» — «Администрирование» — «Настройки принтера» — «Разблокировать» — «Добавить». Открытый в общий сетевой доступ на основной машине принтер должен появиться в разделе «Сетевой принтер» первым.

При подключении сетевого принтера по протоколу smb в файл конфигурации машины с подключенным принтером добавьте следующие настройки:
nano /etc/samba/smb.conf
[homes] comment = Home Directories valid users = %S, %D%w%S browseable = Yes read only = No inherit acls = Yes [printers] comment = All Printers path = /var/spool/samba printable = Yes guest ok = Yes read only = Yes create mask = 0700 browseable = Yes [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = @printadmin root force group = @printadmin create mask = 0664 directory mask = 0775 browseable = Yes read only = Yes guest ok = Yes printable = Yes [<название_принтера>] # укажите название используемого принтера path = /var/spool/samba printable = Yes guest ok = Yes read only = Yes create mask = 0700 printer name = <имя_принтера> # имя принтера определяется пользователем use client driver = Yes
Для применения настроек перезапустите службу сервера samba:
systemctl restart smb
После этого на клиентском ПК (подключаемом по протоколу SMB) можно добавить сетевой принтер по протоколу SMB:

Также сетевой принтер можно добавить по протоколу IPP через «Сетевой принтер» — «Протокол интернет-печати IPP».


Подключение принтера в домене
Подключение принтера в домене РЕД ОС для пользователя домена с ОС Windows
Подготовьте контроллер домена Samba согласно нашей инструкции «Установка сервера SAMBA DC».
Создайте пользователя домена:
samba-tool user create printer_user New Password: <задайте_пароль_пользователя> Retype Password: <повторите_пароль_пользователя>
Перейдите в «Главное меню» — «Администрирование» — «Настройки принтера» и выберите принтер, который необходимо открыть в общий доступ. Во избежание возможных опечаток рекомендуется скопировать название будущего общедоступного принтера для последующего указания его в файле конфигурации.
В файл конфигурации /etc/samba/smb.conf добавьте следующие настройки:
nano /etc/samba/smb.conf
[global]
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[Deskjet-2300-series]
path = /var/tmp
printable = yes
printer admin = @Domain Admins
valid users = @Domain Users
guest ok = no
browseable = yes
printer name = Deskjet-2300-series
use client driver = yes
Перезапустите службу сервера samba:
systemctl restart samba
На ПК с ОС Windows перейдите в «Параметры» — «Ethernet» — «Настройка параметров адаптера» и выберите активную сеть.

Перейдите в свойства сети и настройте параметры IPv4 на обращение к контроллеру домена.

Введите ПК с ОС Windows в домен Samba. Для этого перейдите в «Параметры» — «Система», откройте «Дополнительные параметры системы». На вкладке «Имя компьютера» нажмите «Изменить» и укажите имя домена Samba в разделе «Является членом домена».
Перезапустите ПК с ОС Windows.
После перезагрузки войдите в систему под учетной записью доменного пользователя (в текущем примере printer_user). Открытый в общий сетевой доступ на РЕД ОС принтер будет отображаться в проводнике по адресу \\<доменное_имя(или_IP-адрес)>\.

Подключение принтера в домене РЕД ОС для пользователя домена с ОС РЕД ОС
Введите клиентский ПК в домен Samba согласно нашей инструкции «Ввод клиентских машин в домен SAMBA».
Затем войдите в систему под учетной записью доменного пользователя (в текущем примере printer_user). Сетевой принтер будет отображаться в «Главном меню» — «Администрирование» — «Настройки принтера» — «Разблокировать» — «Добавить» — «Сетевой принтер».
После добавления принтер будет доступен в «Главном меню» — «Администрирование» — «Настройки принтера».

Подключение принтера через протокол LPD
LPD — сетевой протокол прикладного уровня для передачи документов на печать, предоставляющий базовые возможности печати.
Для подключения принтера через протокол LPD на Windows (в данном примере используется Windows 10) подключите два компонента в «Включение или отключение компонентов Windows»: «Служба печати LPD» и «Монитор LPR-портов».

В окне «Службы» должна появиться служба LPD.

Далее перейдите в свойства принтера, установите флаг для параметра «Общий доступ к данному принтеру», задайте имя ресурса.

Настройте брандмауэр для порта 515 (LPD). Для этого:
-
Откройте «Панель управления» — «Система и безопасность» — «Брандмауэр Защитника Windows».
-
Нажмите «Дополнительные параметры».
-
Выберите «Правила для входящих подключений» — «Создать правило».
-
Выберите «Для порта» — «Протокол TCP», укажите «Определенные порты»: 515. Нажмите «Далее».
-
Выберите «Разрешить подключение». Нажмите «Далее».
-
Выберите профили (можно все). Нажмите «Далее».
-
Укажите имя, например, LPD Server. Нажмите «Готово».
В РЕД ОС откройте «Главное меню» — «Администрирование» — «Настройки принтера» — «Разблокировать» — «Добавить». В устройствах выберите «Сетевой принтер» — «Хост или принтер LPD/LPR». В поле «Сервер» укажите IP-адрес ОС Windows, в поле «Очередь» укажите имя ресурса (сетевого принтера). Для продолжения нажмите «Forward».
Настройте драйверы принтера в зависимости от модели.
После настройки принтер отобразится в «Главном меню» — «Администрирование» — «Настройки принтера».
Дата последнего изменения: 18.02.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.