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


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

Автор Тема: Скрыть принтеры в самбе.  (Прочитано 997 раз)

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

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Скрыть принтеры в самбе.
« : 21 Апреля 2015, 06:48:21 »
Давняя это вроде проблема. Помню что в 10.04 также было. В 14.04, все без изменений.
И тема такая была, убрана в архив, типа решена.
Самба по умолчанию расшаривает все принтеры, какие есть в системе. Как этим управлять в убунте? Галки "общий доступ" на принтерах и "Публиковать общие принтеры..." в параметрах сервера, на ситуацию не влияют вообще никак.
В smb.conf в части расшаривания принтеров содержится это:
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = no
   guest ok = no
   read only = yes
   create mask = 0700

# Windows clients look for this share name as a source of downloadable
# printer drivers
#[print$]
#   comment = Printer Drivers
#   path = /var/lib/samba/printers
#   browseable = no
#   read only = no
#   guest ok = no
Пробовал раскомментировать секцию [print$] - безрезультатно.

Нагуглил рецепт:
Перед описанием общих ресурсов добавить строку:
    disable spoolss = yes
Работает! Да еще как! Скрывает принтеры - все и навсегда. Расшарить уже не получится ничем.

Есть секреты, как шарить принтеры в убунте по своему хотению?
« Последнее редактирование: 21 Апреля 2015, 06:50:10 от Erofeich »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #1 : 21 Апреля 2015, 14:55:45 »
Erofeich, вы хоть читали, что этот параметр делает?
Цитата: nam smb.conf
disable spoolss (G)

Enabling this parameter will disable Samba's support for the SPOOLSS set of MS-RPC's and will yield identical behavior as Samba 2.0.x. Windows NT/2000 clients will downgrade to using Lanman style printing commands. Windows 9x/ME will be unaffected by the parameter. However, this will also disable the ability to upload printer drivers to a Samba server via the Windows NT Add Printer Wizard or by using the NT printer properties dialog window. It will also disable the capability of Windows NT/2000 clients to download print drivers from the Samba host upon demand.  Be very careful about enabling this parameter.

Default: disable spoolss = no
Ничего вы не отключили.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #2 : 21 Апреля 2015, 19:32:21 »
Так и не понял, в чем опасность этого параметра.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #3 : 21 Апреля 2015, 20:20:08 »
В том что вы меняете настройки не понимая их значения.
Если вы хотите полностью лаблокировать печать через самбу, сделайте
load printers = no
printing = bsd
printcap name = /dev/null
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #4 : 22 Апреля 2015, 04:20:01 »
Если вы хотите полностью лаблокировать печать через самбу...
Где я писал, что хочу полностью заблокировать печать через самбу?
Я вроде предельно ясно выразил свою мысль.
Смысл моего сообщения: Средства управления расшариванием принтеров, предусмотренные разработчиками убунты, не фунцкционируют.
Вопрос: Можно ли решить эту проблему?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #5 : 22 Апреля 2015, 15:12:12 »
Не путайте божий дар с яичницей.
И печатайте через CUPS, все современные системы поддерживают IPP.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #6 : 23 Апреля 2015, 04:46:16 »
Может хватит уже? Или ЧСВ зашкаливает?
Причем тут на... CUPS? Разве CUPS неконтролируемо расшаривает все принтеры в системе? Это самба делает.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #7 : 23 Апреля 2015, 14:03:52 »
Контролируемо расшарить можно через 4-ю самбу. Вероятно. У меня никогда не было таких потребностей. Я просто использую IPP и подключаю пользователям те принтеры, которые им нужны.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #8 : 28 Апреля 2015, 04:28:52 »
У меня никогда не было таких потребностей...
... использовать Ubuntu в качестве десктопной системы.
Ситуация знакома и понятна. Любой линух можно настроить как захочешь, основательно потанцевав с бубном. Получится отличный сервер. Но вот насчет оси для юзера...
БUbuntu обвешана огромным числом свистоперделок, призваннных изобразить собой юзерфрендли интерфейс. Только половина из них работает не так как ожидается, или не работает вовсе.
« Последнее редактирование: 28 Апреля 2015, 04:32:31 от Erofeich »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #9 : 28 Апреля 2015, 21:06:43 »
У менеджеров на десктопах Ubuntu.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Erofeich

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Скрыть принтеры в самбе.
« Ответ #10 : 29 Апреля 2015, 04:02:39 »
Жалко у пчелки... Я понел.

 

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