Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: SAMBA требует аутентификации  (Прочитано 21146 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
SAMBA требует аутентификации
« : 15 Августа 2019, 21:00:59 »
В конторе установил на одном компе Ubuntu 19.2, накатил все обновление , вроде работает.
Рядом компютер есть, на Windows 10 home, с локальным  USB принтером, принтер расшарен.
как уже догадались, путаюсь из линука печатать на виндовом принтере.

Настроеил все через CUPS (localhost:631).
2 дня мучаюсь, пробовал все маны, все методы, но никак не получается. переборол кучу ошибок, но с этим авторизацией не могу.
Скрин на общую картину:


При нажатии на сообщении отквается диспетчер печати:


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

Вот скрин из CUPS:




Это файл SMB.CONF: https://pastebin.com/MDzxrsCB

Это файл printers.conf: https://pastebin.com/Ca3P4MS0

Мне кажется проблема в этом файле.. Я читал, что надо закоментировать строку:
Код: (php) [Выделить]
AuthInfoRequired username,password
Делаю все как положено:

Останавливаю CUPS:
sudo sudo service cups stop

пробовал и так: sudo /etc/init.d/cups stop

потом
Код: (php) [Выделить]
sudo nano /etc/cups/printers.confкомментирую строчку:
Код: (php) [Выделить]
#AuthInfoRequired username,password
Запускаю CUPS:
Код: (php) [Выделить]
sudo sudo service cups start
Чтоб наверяка все было точно, перезагружаю комп.
после перезагрузки захожу смотрю, все наместе переделки.
Нажимаю на печать - ошибка авторизации, проверю файл printers.conf, а там все по дефолту стало :(

В чем дело? кто может помочь?


Цитировать
Правила форума
1.5. Для добавления графических изображений в сообщения требуется использовать внешние сервисы. Включение в сообщение полноразмерных изображений, превышающих разрешённые размеры, допускается исключительно в виде превью. Подробную инструкцию, а так же список рекомендованных и запрещенных сервисов можно посмотреть в «Руководстве по добавлению изображений на форум»

--Aleksandru



« Последнее редактирование: 15 Августа 2019, 21:37:33 от Aleksandru »

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2536
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #1 : 16 Августа 2019, 11:43:25 »
Если мне паять не изменяет то Windows вообще тебя не пустит по smb если в системе отключен пароль.
Так что я бы сделал пароль на винде прежде чем ломиться туда по smb.
В системе linux когда заходишь на smb шару windows последних версий запрашивается пароль даже если директория расшарена полностью.
Для входа нужно ввести любой (даже не существующий) пароль и Windows пустит.
Например так происходит когда я захожу на шару своего Windows Server 2012.
Аутентификацию он запрашивает на ПК с Windows а не в локальной системе на машине с Linux.
Зайти на ПК ввсести пароль и нажать сохранить. Тогда Linux будет заходить без запроса пароля.
Соответственно принтер тоже должен заходить на ПК с расшаренным принтером.

ip виндомашины\login
Иначе будет думать что пароль от локального ПК.
« Последнее редактирование: 16 Августа 2019, 12:26:21 от Usermaster »

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #2 : 16 Августа 2019, 20:03:01 »
Дело в том, что при выполнении команды:
 smbclient -L 192.168.1.36
То запрашивает тоже логин/пароль:
Unable to initialize messaging context
Enter WORKGROUP\ubuntu's password:

нажимаю просто ENTER (без ввода каких либо паролей) и результат:
Sharename       Type      Comment
---------       ----      -------
ADMIN$          Disk      Удаленный Admin
C$              Disk      Стандартный общий ресурс
HP-M1132        Printer   HP LaserJet Professional M1132 MFP
IPC$            IPC       Удаленный IPC
print$          Disk      Драйверы принтеров
Users           Disk     
Reconnecting with SMB1 for workgroup listing.
do_connect: Connection to 192.168.1.36 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Unable to connect with SMB1 -- no workgroup available

Как бы принтер видит, но почему то не печатает.

Еще мне смущает момент, что по получается редактировать файл printers.conf
Я думаю если получится закомментировать строку
AuthInfoRequired username,passwordто дело пойдет.

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #3 : 18 Августа 2019, 21:01:53 »
Нет идеи в чем может быть проблема?

И если ставить пароль на винду все же, то где/как прописать эти данные, чтоб не запрашивал каждый раз?

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2536
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #4 : 19 Августа 2019, 10:10:25 »
Через файловый менеджер зайти на шару и сохнатить пароль.
Графическая оболочка его запомнит.
Затем подключайте принтер, пароль не должен запрашиваться.
Должно работать.
Подключал подобным образом принтеры расшаренные на SMB и ни разу подобных проблем небыло.

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #5 : 19 Августа 2019, 22:01:55 »
То есть все же проблема в этом да? Ну ладно, попробую.


гемморой какой то!

Пользователь добавил сообщение 20 Августа 2019, 21:58:44:
Удалил принтер, заново заводил.
Но поему то из CUPS не получается не удалить, не создать новый принтер. Как будтно рид-онли. Нажимаешь создать принтер/удалить принтер и пошел думать часами и ничего.

В общем, создал из настройках принтер новый, прописал  IP адрес, нажал обзор, запросил логин/пароль  SAMBA, ввел логин пароль, показывал принтер на том компе, я выбирал его.


даже попасть на виндовый комп получается, связь есть, но вот нихрена не хочет печатать!
Нажимаю на печать, сначала требует авторизацию. ввожу логин пароль, и вудает просто ошибку "остановлено". без никаких ошибок. А если в настройках сразу ввожу логин пароль от винды, то уже такую ошибку выдает:



Еще после каждой перезагрузи выдает краш-ошибку, сначла думал проблема в системе, но после просмотра в var/log вот такой краш-файл обнарушил: https://pastebin.com/tnRmYcfP

Есть какие то идеи победить все же эту головоломку?
« Последнее редактирование: 20 Августа 2019, 21:58:44 от dansell »

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #6 : 22 Августа 2019, 22:01:22 »
Переустановил систему, все делал по мануалу
https://www.ekzorchik.ru/2017/02/how-to-connect-your-windows-printer-via-samba/

но на этаке Проверка принтера, у меня пишет, что принтер не доступен.


Хотя с Ubuntu виден принтер на винды




Может все же проблема в винде?

Morisson

  • Гость
Re: SAMBA требует аутентификации
« Ответ #7 : 23 Августа 2019, 07:03:32 »
sudo apt install hplip-guiПри добавлении принтера попросит доустановить плагин. Введите пароль. Все. Больше проблем не должно быть.
А так, этот сетевой принтер отлично заводится без Windows.

Morisson

  • Гость
Re: SAMBA требует аутентификации
« Ответ #8 : 23 Августа 2019, 07:06:33 »
И обратите внимание на формат записи адреса.

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2536
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #9 : 23 Августа 2019, 09:10:14 »
hplip для HP принтера конечно надо поставить.
Но на всякий случай ещё создайте на Windows расшаренный каталог и проверьте его доступность.
Так сказать для дужевного спокойствия.

Morisson

  • Гость
Re: SAMBA требует аутентификации
« Ответ #10 : 23 Августа 2019, 11:00:19 »
да. на скрине оно хочет проприетарный плагин hp

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #11 : 28 Августа 2019, 22:46:30 »
При добавлении принтера попросит доустановить плагин. Введите пароль. Все. Больше проблем не должно быть.
А так, этот сетевой принтер отлично заводится без Windows.
Установил, запустил но не смог настроить. Установил и hplip, и hplip.plugin, не знаю где какие данные вводить. Просто выбрал manual discovery , написал там IP адрес / DNS , но ошибку выдает.



Я даже на Windows 10 устанвил SMB1,  но так и не смог избавится от
Reconnecting with SMB1 for workgroup listing.
do_connect: Connection to 192.168.1.36 failed (Error NT_STATUS_RESOURCE_NAME_NOT_FOUND)
Unable to connect with SMB1 -- no workgroup available

Smb.conf файл уже переделвыал сколько смог, по разным рекомендациям из яндекс/гугла:
https://pastebin.com/P5cLpcrP

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2536
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #12 : 28 Августа 2019, 23:16:32 »
Брандмауэр на windows попробуйте отключить.
Или сторонний фаервол (в составе антивируса или отдельный).
Некоторые фаерволы блокируют порты (в том числе 137-139) по умолчанию, которые нужны для работы с SMB.
Например VipNet Client.

И вывод комманды

sudo ufw status
на Linux
« Последнее редактирование: 29 Августа 2019, 09:08:15 от Usermaster »

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #13 : 29 Августа 2019, 22:25:46 »
Цитировать
Брандмауэр на windows попробуйте отключить.
Или сторонний фаервол (в составе антивируса или отдельный).
Встроенный виндовый фаер отключил. на компе еще стоит Kaspersky Free, на нем нет фаера.

Цитировать
sudo ufw status
Status: inactive

Онлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2536
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #14 : 29 Августа 2019, 22:58:55 »
Результат после отключения брандмауэра?

 

Страница сгенерирована за 0.095 секунд. Запросов: 24.