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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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
  1. AuthInfoRequired username,password

Делаю все как положено:

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

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

потом
Код: PHP
  1. sudo nano /etc/cups/printers.conf
комментирую строчку:
Код: PHP
  1. #AuthInfoRequired username,password

Запускаю CUPS:
Код: PHP
  1. sudo sudo service cups start

Чтоб наверяка все было точно, перезагружаю комп.
после перезагрузки захожу смотрю, все наместе переделки.
Нажимаю на печать - ошибка авторизации, проверю файл printers.conf, а там все по дефолту стало :(

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


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

--Aleksandru



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

Оффлайн Usermaster

  • Активист
  • *
  • Сообщений: 523
    • Просмотр профиля
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

  • Активист
  • *
  • Сообщений: 523
    • Просмотр профиля
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

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

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4050
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #8 : 23 Август 2019, 07:06:33 »
И обратите внимание на формат записи адреса.

Оффлайн Usermaster

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

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4050
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #10 : 23 Август 2019, 11:00:19 »
да. на скрине оно хочет проприетарный плагин hp

Оффлайн dansell

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SAMBA требует аутентификации
« Ответ #11 : 28 Август 2019, 22:46:30 »
При добавлении принтера попросит доустановить плагин. Введите пароль. Все. Больше проблем не должно быть.
А так, этот сетевой принтер отлично заводится без виндовс.
Установил, запустил но не смог настроить. Установил и 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

  • Активист
  • *
  • Сообщений: 523
    • Просмотр профиля
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

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

 

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