Создание разделяемого объекта принтера
Создание разделяемого объекта принтера
Основное различие между разделяемыми объектами файлов и принтеров состоит в том, что в описании последнего присутствует параметр printable = Yes или print ok = Yes (эти параметры являются синонимами). Каталог, указанный в определении объекта, представляет собой временный каталог спулинга (он не должен совпадать с каталогом спулинга системы Linux, в качестве которого обычно используется /var/spool/lpd). По умолчанию принимается каталог /tmp, но в некоторых дистрибутивных пакетах Linux для этой цели создается каталог /var/pool/samba. При определении прав доступа для этого каталога должен быть установлен бит, запрещающий пользователям удалять из каталога файлы, которые были созданы другими пользователями. Как правило, к каталогу спулинга применяется команда chmod 1777 /каталог или chmod o+t /каталог. (Значение 1777 позволяет всем пользователям записывать данные в каталог. Такие права доступа рекомендованы для каталогов, используемых для поддержки спулинга.) Один и тот же каталог может применяться для организации нескольких очередей к принтерам. Ниже приведен пример разделяемого объекта принтера.
[laser]
comment = Laser printer in Room 7
path = /var/spool/samba
printable = Yes
Параметр comment задает комментарии для разделяемого объекта LASER. (Этот параметр также может быть использован в разделяемых объектах файлов.) Данное описание можно применять только в том случае, если в системе имеется локальная очередь печати с именем laser. Если имя очереди отличается от имени разделяемого объекта, то надо указать его с помощью параметра name. Так, например, параметр name = lр сообщает системе о том, что необходимо использовать локальную очередь с именем lр.
В различных дистрибутивных пакетах Linux используются разные системы печати. В настоящее время чаще всего применяется система BSD, но системы LPRng и CUPS (Common Unix Printing System — общая система печати UNIX) также приобретают популярность. Разные системы печати отличаются друг от друга синтаксическими правилами, что необходимо учитывать при настройке Samba. Для этой цели предусмотрен параметр printing, который позволяет задавать систему печати вашего компьютера. Этот параметр чаще всего принимает значения BSD, LPRng или CUPS (другие значения в системе Linux задаются крайне редко). Если пакет Samba входит в состав дистрибутивного пакета Linux, то, вероятнее всего, он уже сконфигурирован для работы с соответствующей системой печати. Если в вашей версии Linux используется устаревшая система печати, вы можете применить параметр print command, который позволяет согласовать команды печати, используемые Samba с вашей системой. При этом переменной %s присваивается имя файла, указанное в задании на печать. После передачи файла системе печати его следует удалить. Параметр print command обеспечивает дополнительную степень гибкости и позволяет использовать Samba для решения специфических задач.
Выше в этой главе рассматривался вопрос создания разделяемого объекта файлов, обеспечивающего доступ всех пользователей к своим рабочим каталогам. Точно так же при работе с разделяемыми объектами принтеров вы можете создать один объект, обеспечивающий доступ ко всем принтерам, присутствующим в системе. Этот объект имеет имя [printers]. При наличии объекта с таким именем Samba просматривает содержимое файла /etc/printcap и для каждого принтера создает свой разделяемый объект. Подобно объекту [homes], объект [printers] обычно содержит параметр browseable = No, в результате чего разделяемый объект PRINTERS не отображается клиент-программами Windows. Если для этого параметра установлено значение Yes, в списке просмотра будут отображаться конкретные имена принтеров.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Создание объекта для обмена данными между XML-файлом и формой
Создание объекта для обмена данными между XML-файлом и формой В отличие от рассмотренного выше сценария PhoneBook.wsf, в сценарии IEPhoneBook.js функции для работы с записной книжкой не будут разделены по разным заданиям, поэтому для более четкой организации сценария мы воспользуемся
Понятия объекта и экземпляра объекта
Понятия объекта и экземпляра объекта В начале этой главы мы познакомились с типами данных, определяющими саму природу данных и набор действий, которые можно выполнять с этими данными. Так, строковый тип определяет, что данные этого типа представляют собой строки —
Понятия объекта и экземпляра объекта
Понятия объекта и экземпляра объекта В начале этой главы мы познакомились с типами данных, определяющими саму природу данных и набор действий, которые можно выполнять с этими данными. Так, строковый тип определяет, что данные этого типа представляют собой строки —
6.3. Русификация принтера
6.3. Русификация принтера Напомню последовательность действий по подключению принтера:1. Запустите DrakConf. Нажмите на кнопку «Настройка принтера», далее нажмите «OK» (см. рис. 6.1). В ОС Red Hat Linux роль конфигуратора DrakConf выполняет программа printtool.2. Выберите тип принтера
4.3. Настройка принтера
4.3. Настройка принтера 4.3.1. Выбор принтера Данный раздел посвящен не только настройке принтера в дистрибутиве Fedora, ко и вообще печати из Linux. Поэтому сначала мы натворим о выборе принтера и его физическом подключении, а затем - о настройке принтера в Linux.Существуют три
4.3.1. Выбор принтера
4.3.1. Выбор принтера Данный раздел посвящен не только настройке принтера в дистрибутиве Fedora, ко и вообще печати из Linux. Поэтому сначала мы натворим о выборе принтера и его физическом подключении, а затем - о настройке принтера в Linux.Существуют три основных типа принтеров:
14.2.2. Ограничение прав на создание объекта
14.2.2. Ограничение прав на создание объекта Доступность конструктора определяется тем, в какой секции класса он объявлен. Мы можем ограничить или явно запретить некоторые формы создания объектов, если поместим соответствующий конструктор в неоткрытую секцию. В примере
18.1. Выбор принтера
18.1. Выбор принтера Выбор принтера — очень важное и ответственное дело. Ведь если вы ошибетесь, то рано или поздно вам все равно придется купить подходящий принтер, а деньги-то на приобретение первого принтера уже потрачены.Первое, что нужно учитывать при выборе принтера
Настройка принтера
Настройка принтера Окно настройки параметров страницы (рис. 10.5) можно вызвать одним из следующих способов:? нажать кнопку Page Setup (Настройки страницы) окна настройки параметров печати документа;? выполнить команду File ? Page Setup (Файл ? Настройки страницы);? нажать комбинацию
Настройка принтера
Настройка принтера Окно настроек страницы вызывается щелчком на кнопке Page Setup (Настройки страницы) окна параметров печати документа, или выполнением команды File ? Page Setup (Файл ? Настройки страницы), или нажатием сочетания клавиш Ctrl+Shift+P (рис. 13.5). Рис. 13.5. Окно параметров
2.8.1. Выбор принтера
2.8.1. Выбор принтера Выбор принтера зависит, прежде всего, от того, что именно вы собираетесь печатать и в каком количестве. Предположим, что вам нужно печатать часто. Принтер вам нужен для работы, за день вы можете напечатать много счетов, накладных, договоров. Или же вы
Ремонт принтера
Ремонт принтера Принтер (рис. 1.13) всегда был и будет устройством, пользующимся особым почетом у пользователя. Это легко объяснить: только на принтере можно распечатать важную информацию.Принтеры ломаются достаточно часто (особенно если они выполняют большой объем
Подключение принтера
Подключение принтера Принтер – это устройство, позволяющее превратить компьютер в печатную машинку. Шутка. Если серьезно, то зачем нужен принтер и что он умеет, полагаю, знают все. Многим он необходим для работы. В офисе на нем печатаются различные документы. Школьники и
Установка принтера
Установка принтера Итак, принтер куплен. Теперь нужно подключить его к компьютеру и установить.Подключение принтера к компьютеру возможно тремя способами: через параллельный порт, через USB-порт или удаленное подключение. Для последнего способа нужна сеть, которая