Linux принтер нет доступа

Linux принтер нет доступа

После установки Mint 18.2 KDE начисто стал вопрос об установке принтера подключенного к одному из виндокомпьютеров на работе в сети.
На Цинамоне 18.2 все работало без проблем. А тут при попытке добавить принтер кнопка Browse неактивна. И Dolphin не видит компьютеры в сети, хотя имя рабочей группы прописал в smb.conf. Прошу помощи, куда копать?

slant Сообщения: 4254 Зарегистрирован: 21 июн 2017, 18:09 Решено: 82 Благодарил (а): 51 раз Поблагодарили: 1833 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

Первым делом — проверить стоит ли CUPS. Т.к. в линуксе не самба принтерами занимается, а в первую очередь он.

Chocobo Сообщения: 10010 Зарегистрирован: 27 авг 2016, 22:57 Решено: 215 Откуда: НН Благодарил (а): 812 раз Поблагодарили: 3000 раз Контактная информация:

Проблема подключения windows принтерa чеез SMB

Изображение

Изображение

Dja Сообщения: 6635 Зарегистрирован: 27 авг 2016, 20:03 Решено: 28 Откуда: Voskresensk Благодарил (а): 1188 раз Поблагодарили: 699 раз Контактная информация:

Проблема подключения windows принтерa чеез SMB

Новичок? — ознакомься с правилами
и Панель форматирования
Изображение
IRC-канал
Изображение

web_client Сообщения: 84 Зарегистрирован: 24 окт 2019, 06:13 Благодарил (а): 23 раза Поблагодарили: 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

Тоже проблема с принтерами.

Mint 19.2 Cinnamon
SAMBA работает. Название своей рабочей группы прописал.
Компьютеры в локальной сети вижу. Нормально смонтировал сетевую папку на Windows Server ( с логином паролем)
Видит все сетевые принтеры(которые автономно к сети подключены)
А вот расшаренные принтеры подключенные к рабочим станциям (WIn7) не видит.
нажимаю Browse. — No print Shares

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Читайте также:  Init files in linux

Проблема подключения windows принтерa чеез SMB

Панель управления\Все элементы панели управления\Центр управления сетями и общим доступом\Дополнительные параметры общего доступа
На винде в этом месте настройка верная?
127.0.0.1:631
smbtree -U user
user заменить на себя.

web_client Сообщения: 84 Зарегистрирован: 24 окт 2019, 06:13 Благодарил (а): 23 раза Поблагодарили: 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

\\METOD \\METOD\Users \\METOD\print$ Драйверы принтеров \\METOD\Kyocera FS-1120D KX Kyocera FS-1120D KX \\METOD\IPC$ Удаленный IPC \\METOD\C$ Стандартный общий ресурс \\METOD\ADMIN$ Удаленный Admin

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

web_client Сообщения: 84 Зарегистрирован: 24 окт 2019, 06:13 Благодарил (а): 23 раза Поблагодарили: 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

А что там должно быть? Сетевое обнаружение включено, Общий доступ к файлам и принтерам включен. Общий доступ с парольной защитой отключен.
ну и smbtree видит шары компьютера, включая принтеры.

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

web_client Сообщения: 84 Зарегистрирован: 24 окт 2019, 06:13 Благодарил (а): 23 раза Поблагодарили: 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

root@PMPK:~# apt policy cups cups: Установлен: 2.2.7-1ubuntu2.7 Кандидат: 2.2.7-1ubuntu2.7 Таблица версий: *** 2.2.7-1ubuntu2.7 500 500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 100 /var/lib/dpkg/status 2.2.7-1ubuntu2 500 500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages root@PMPK:~# systemctl status cups ● cups.service - CUPS Scheduler Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-10-24 09:55:57 +07; 1h 54min ago Docs: man:cupsd(8) Main PID: 768 (cupsd) Tasks: 3 (limit: 4915) CGroup: /system.slice/cups.service ├─ 768 /usr/sbin/cupsd -l ├─ 851 /usr/lib/cups/notifier/dbus dbus:// └─1175 /usr/lib/cups/notifier/dbus dbus:// окт 24 09:55:57 PMPK systemd[1]: Started CUPS Scheduler. окт 24 09:56:58 PMPK /hpfax[1838]: [1838]: error: Failed to create /var/spool/cups/tmp/.hplip

airdow Сообщения: 24 Зарегистрирован: 03 мар 2018, 21:15 Благодарил (а): 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

На всяк случай — проверьте на каких версиях протокола smb работают ваши машинки ( виндовых это тоже касается).

web_client Сообщения: 84 Зарегистрирован: 24 окт 2019, 06:13 Благодарил (а): 23 раза Поблагодарили: 2 раза Контактная информация:

Проблема подключения windows принтерa чеез SMB

На всяк случай — проверьте на каких версиях протокола smb работают ваши машинки ( виндовых это тоже касается).

C:\Users\YURIST>sc qc mrxsmb10 [SC] QueryServiceConfig: успех Имя_службы: mrxsmb10 Тип : 2 FILE_SYSTEM_DRIVER Тип_запуска : 3 DEMAND_START Управление_ошибками : 1 NORMAL Имя_двоичного_файла : system32\DRIVERS\mrxsmb10.sys Группа_запуска : Network Тег : 6 Выводимое_имя : Мини-перенаправитель SMB 1.x Зависимости : mrxsmb Начальное_имя_службы : C:\Users\YURIST>sc query mrxsmb10 Имя_службы: mrxsmb10 Тип : 2 FILE_SYSTEM_DRIVER Состояние : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) Код_выхода_Win32 : 0 (0x0) Код_выхода_службы : 0 (0x0) Контрольная_точка : 0x0 Ожидание : 0x0 C:\Users\YURIST>sc qc lanmanworkstation [SC] QueryServiceConfig: успех Имя_службы: lanmanworkstation Тип : 20 WIN32_SHARE_PROCESS Тип_запуска : 2 AUTO_START Управление_ошибками : 1 NORMAL Имя_двоичного_файла : C:\Windows\System32\svchost.exe -k NetworkService Группа_запуска : NetworkProvider Тег : 0 Выводимое_имя : Рабочая станция Зависимости : Bowser : MRxSmb10 : MRxSmb20 : NSI Начальное_имя_службы : NT AUTHORITY\NetworkService 

Источник

Читайте также:  B43 broadcom linux driver

Разрешение доступа к CUPS для доменного пользователя

Подскажите, пожалуйста, направление поиска решения такой проблемы: Необходимо разрешить доменному пользователю настраивать свой CUPS, чтобы самостоятельно добавлять принтеры. В конфигурации /etc/cups/cups-files.conf прописано дефолтно: SystemGroup = lpadmin . Но если пользователю добавлять эту локальную группу «lpadmin» через механизм pam_group.so , то доступа всё равно нет (по id группа точно видна). Можно добавить одну из доменных групп пользователя в эту строку: SystemGroup = lpadmin DOMAIN\users , тогда доступ появляется. Непонятно почему группа есть, но CUPS ей не доверяет?

pam_group модифицирует креды залогиненного пользователя (т.е. его процессов). Если CUPS выполняет проверку сам «а входит ли такой-то пользовтаель в группу?», то конечно такая проверка не пройдет.

то конечно такая проверка не пройдет.

А зачем тогда вы мне посоветовали это сделать? 🙄

raspopov: способ реагировать на аутентификацию такого пользователя и каким-то скриптом добавлять его в группу

Потому что это именно то, что вы просили 🙂

А c CUPS я не работал, и как он определяет членство в группе я не знаю.

Что мешает прописать доменного пользователя в нужную группу в /etc/group ?

Что мешает прописать доменного пользователя в нужную группу в /etc/group ?

Каким образом? usermod? Кто его вызовет при логине нового доменного пользователя с необходимой доменной группой? Кто удалит пользователя, когда у него отберут членство в доменной группе администраторов печати?

Каким образом? usermod? Кто его вызовет при логине нового доменного пользователя с необходимой доменной группой? Кто удалит пользователя, когда у него отберут членство в доменной группе администраторов печати?

В вопросе этих условий не было.

Необходимо разрешить доменному пользователю настраивать свой CUPS, чтобы самостоятельно добавлять принтеры.

Добавление пользователя в группу это решает.

Если нужно разрешить настраивать CUPS всем членам доменной группы, попробуйте указать в SystemGroup доменную группу (не знаю, сработает ли, расскажете…).

Если хотите автоматизировать добавление пользователя в локальную группу при логине, посмотрите в сторону pam_exec.

Читайте также:  Команда rpm i linux

делайте группу домена для настройки cups и добавляйте доменную группу, если это работает то почему не пользоваться?!

если это работает то почему не пользоваться?!

Возможно потому, что системное администрирование не является шаманством.

Работает, но должно работать и в другом случае.

А так же CUPS должен автоматически пользоваться Kerberos для сетевых принтеров на Windows-серверах, но вместо этого он просит пароль при каждой печати. Явно чего-то не настроено, и не работает из коробки.

Возможно потому, что системное администрирование не является шаманством.

возможно сисадмины начинают с LogLevel debug ?

anonymous2 ★★★★★ ( 27.11.22 08:47:06 MSK )
Последнее исправление: anonymous2 27.11.22 08:47:18 MSK (всего исправлений: 1)

А потом ещё купить принтер совместимый с cups, да? Я самсунг м2070 никак не завёл, ppd файлы для него все левые. С сайта скачивается какой то суповой набор из бинарников и скриптов, и работает же, зараза

Источник

Как расшарить принтер в ubuntu?

Чтобы расшарить принтер на linux, идём на следующий адрес с помощью любого браузера (порт 631):

Шаг1. Открыть общий доступ к принтеру в Ubuntu Linux (через IPP)

Дело в том, что в Linux печатью управляет служба CUPS. В Ubuntu, доступ к настройкам службы CUPS возможен через любой браузер на localhost по порту 631 — т.е. нужно открыть адрес «http://localhost:631«

Идём на адрес http://localhost:631/, открываем вкладку Администрирование, установить чекбокс Разрешить совместный доступ к принтерам, подключенным к этой системе

Компьютер с непосредственно подключенным (и уже расшаренным) принтером назовём «сервер«. Понадобится IP сервера, который можно узнать командой ifconfig

После установки чекбокса «Разрешить совместный доступ к принтерам, подключенным к этой системе» нужно подключить локальный принтер для всех «клиентов» — тех компьютеров, которые будут пользоваться принтером по сети.

Шаг 2. Подключение share-принтера на Linux-клиенте.

Если общий принтер на linux, то для подключения принтера на клиенте Linux скорее всего будет достаточно в настройках апплета «Печать» выбрать одно из: новый принтер, найти сетевой принтер, сетевой адрес и т.д., ввести ip сервера и нажать поиск. Принтер будет найден и подключен автоматически. Если вдруг по ip не удалось найти принтер, то проделать шаг 3 как для Windows-клиента.

Шаг 3. Подключение share-принтера на Windows-клиенте.

Для Linux тоже работает. Открываем в браузере настройки службы CUPS, указав ip сервера, например:

http://192.168.0.106:631/printers,

где 192.168.0.106 — ip-адрес нашей Linux машины c принтером.

Если компьютер виден в сети, то откроется страница со списком принтеров:

Источник

Оцените статью
Adblock
detector