Редактирование файла/etc/hosts.lpd
🕛 23.06.2009, 12:11
По умолчанию система BSD LPD не принимает задания на печать с удаленных компьютеров, т. е. реализующие ее программы не могут выполнять роль сетевого сервера печати. Для того чтобы изменить конфигурацию системы, необходимо отредактировать файл /etc/hosts . lpd. В этом файле указан список компьютеров, которым разрешен доступ к локальной очереди печати. Для идентификации компьютеров могут использоваться доменное имя, IP-адрес или имя группы NIS. В последнем случае перед именем группы указывается символ @, который, в свою очередь, может предваряться символом +. Символ + означает, что сервер должен принимать любое задание на печать, что небезопасно для системы. Если перед идентификатором узла указан символ -, это означает, что доступ для этого узла запрещен. Пример файла /etc/hosts . lpd приведен в листинге 9.1. При указании компьютера gingko предполагается, что он принадлежит тому же домену, что и сервер. Выражение +@groupl предоставляет доступ всем компьютерам в NIS-группе groupl. Для компьютера oak. threeroomco. com доступ запрещен, даже если он принадлежит группе groupl.Пример файла /etc/hosts, lpd
gingko
birch.threeroomco.com
192.168.1.7
+@groupl
-oak.threeroomco.com
В файле /etc/hosts . lpd, как и в большинстве других конфигурационных файлов, символ # является признаком комментариев, однако не следует располагать комментарии за определением клиента; лучше поместить их в предыдущей или последующей строке.
ВНИМАНИЕ Аналогично /etc/hosts .lpd можно использовать файл /etc/hosts. I equiv. Файл /etc/hosts . equiv применяется не только для решения задач, связанных с печатью; он также предоставляет доступ для клиентов, которые используют rlogin и другие протоколы. Из соображений безопасности этот файл использовать не рекомендуется; лучше настроить каждый сервер индивидуально. Если этот файл присутствует в системе, желательно удалить его и установить требуемую конфигурацию с помощью других файлов.