Сетевые средства Linux
Шрифт:
Таким образом, имея локальную очередь печати, вы можете преобразовать ее в сетевую очередь, заменив опцию
Если сервер печати не поддерживает LPD-соединения, необходимо использовать более сложную конфигурацию. Например, сервер может быть настроен для обработки заданий на печать, передаваемых средствами SMB/CIFS или AppleTalk. В таком случае вам надо создать сценарий, который обрабатывал бы задания
Настройка сервера LPRng
С точки зрения пользователя система печати LPRng работает так же, как и BSD LPD. Это вполне закономерно, так как средства LPRng были разработаны для замены BSD LPD. LPRng использует файл
Редактирование файла
Файл
Независимо от расположения файла
Первые два типа записей задают политику системы по умолчанию, т. е. общие правила по предоставлению или запрету доступа. В большинстве пакетов LPRng, поставляемых в составе дистрибутивных версий Linux, в файле
Опции
Таблица 9.2. Ключи и их значения, используемые при формировании файла
| Key | Connect | Job Spool | Job Print | lpq | lprm | lpc |
|---|---|---|---|---|---|---|
SERVICE | X | R | P | Q | M | С или S |
USER | — | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя |
HOST | Удаленный узел | Имя узла | Имя узла | Имя узла | Имя узла | Имя узла |
GROUP | — | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя |
IP | IP-адрес удаленного узла | IP-адрес узла | IP-адрес узла | IP-адрес удаленного узла | IP-адрес узла | IP-адрес узла |
PORT | Номер порта | Номер порта | — | Номер порта | Номер порта | Номер порта |
REMOTEUSER | — | Имя
| Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя |
REMOTEHOST | Удаленный узел | Удаленный узел | Узел | Удаленный узел | Удаленный узел | Удаленный узел |
REMOTEGROUP | — | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя | Имя пользователя |
REMOTEIP | IP-адрес удаленного узла | IP-адрес удаленного узла | IP-адрес узла | IP-адрес удаленного узла | IP-адрес удаленного узла | IP-адрес удаленного узла |
CONTROLLINE | — | Шаблон | Шаблон | Шаблон | Шаблон | Шаблон |
PRINTER | — | Имя принтера | Имя принтера | Имя принтера | Имя принтера | Имя принтера |
FORWARD | — | — | — | — | — | — |
SAMEHOST | — | — | — | — | — | — |
SAMEUSER | — | — | — | — | — | — |
SERVER | — | — | — | — | — |
Опции, предназначенные для контроля доступа, являются достаточно сложными, поэтому имеет смысл пояснить их на конкретных примерах. Рассмотрим следующие строки, входящие в состав стандартного файла
В этих трех строках указано, кто может использовать утилиту
Как было сказано ранее, во многих случаях система LPRng по умолчанию настраивается так, чтобы она принимала обращения с любого узла. Подобная конфигурация недопустима с точки зрения безопасности, так как любой внешний пользователь может запустить задание на печать, в результате чего будут расходоваться бумага и ресурсы принтера. Кроме того, при обнаружении недостатков в защите LPRng неограниченный доступ к этой системе предоставит дополнительную возможность для взлома принтера. Исходя из этих соображений возможности пользователей по обращению к серверу печати необходимо ограничить. Сделать это можно с помощью брандмауэра (вопросы настройки брандмауэра будут рассмотрены в главе 25). Кроме того, я настоятельно рекомендую вам принять дополнительные меры по защите самой системы LPRng. Предположим, что вы настраиваете сервер печати, который должен обрабатывать задания, переданные из сети 172.22.0.0/16, и с компьютера, на котором установлен сервер; обращения с других узлов должны отвергаться. Сделать это можно с помощью следующих записей:
Данные строки ограничивают способность устанавливать соединения с сервером, а следовательно, возможность передавать задания на печать и выполнять прочие действия. Первая строка разрешает устанавливать соединения при обращении с сервера (эти обращения поступают с интерфейса, который имеет адрес 127.0.0.1, поэтому использование
Домашняя медицинская энциклопедия. Симптомы и лечение самых распространенных заболеваний
Научно-образовательная:
медицина
рейтинг книги
Собрание военных повестей в одном томе
Проза:
военная проза
рейтинг книги
История человечества. Россия
Научно-образовательная:
история
рейтинг книги
Хроники былого и грядущего
Фантастика:
фэнтези
попаданцы
рейтинг книги
Тевтонский крест
1. Тевтонский крест
Фантастика:
альтернативная история
рейтинг книги
Танцы с огнем
Любовные романы:
остросюжетные любовные романы
рейтинг книги
Очерки истории цивилизации
Научно-образовательная:
история
рейтинг книги
Звёздный Рон
4. Отчаянный бедолага Рон
Фантастика:
боевая фантастика
рейтинг книги
Русский канон. Книги XX века
Научно-образовательная:
языкознание
культурология
рейтинг книги
Проводник
2. Другая сторона
Фантастика:
боевая фантастика
рпг
рейтинг книги
Том 10. Господа «ташкентцы». Дневник провинциала
10. Собрание сочинений в двадцати томах
Проза:
русская классическая проза
рейтинг книги
Видео Иисус
Детективы:
триллеры
рейтинг книги