Path: blob/main/documentation/manual-pages/ja/man5/hosts_options.5
18093 views
.\" $FreeBSD$ .\" WORD: severity ������ [syslog.conf.5] .\" WORD: facility �ե�����ƥ� [syslog.conf.5] .TH HOSTS_OPTIONS 5 .SH ̾�� hosts_options \- �ۥ��ȥ��������������γ�ĥ .SH ���� ����ʸ��ϡ�hosts_access(5) ʸ��Dz��⤷��������Ф��� ���ץ�����ĥ����⤷�ޤ��� ���γ�ĥ�ϡ��ץ������ۻ���ͭ���ˤ���ޤ��� �㤨�С�Makefile ���Խ����� ����ѥ�������ץ���� PROCESS_OPTIONS ��ͭ���ˤ��ޤ��� .PP ���γ�ĥ��ǽ�ʸ���ϡ����ν���Ѥ��ޤ��� .sp .ti +3 daemon_list : client_list : option : option ... .PP �ǽ�� 2 �ĤΥե�����ɤϡ�hosts_access(5) �ޥ˥奢��ڡ����Dz��⤷�Ƥ��ޤ��� �롼��λĤ�ϡ�0 �İʾ�Υ��ץ����Ǥ��� ���ץ������� ":" ʸ���ϡ��Хå�����å�����ݸ��ɬ�פ�����ޤ��� .PP ���ץ����η����ϡ�"keyword" �ޤ��� "keyword value" �Ǥ��� ���ץ����ϡ����ꤷ�����֤ǽ�������ޤ��� ���ץ����ˤ�äƤϡ�%<letter> �ִ����оݤȤʤ�ޤ��� �����ΥС������Ȥθ����ߴ����Τ���ˡ� keyword �� value �δ֤� "=" ������뤳�Ȥ�������Ƥ��ޤ��� .SH ��Ͽ .IP "severity mail.info" .IP "severity notice" �ɤν����٤Υ��٥�Ȥ�Ͽ���뤫���ѹ����ޤ��� �ե�����ƥ�̾ (mail �ʤ�) �ϥ��ץ����Ǥ��� ����ϡ��Ť� syslog �μ����Υ����ƥ�Ǥϡ����ݡ��Ȥ���Ƥ��ʤ��Ǥ��礦�� ��ͭ�Υ��٥�Ȥ�Ĵ������̵�뤷���ꤹ�뤿��ˡ� severity ���ץ�������Ѥ��ޤ��� .SH ������������ .IP "allow" .IP "deny" �����ӥ������ (����) ���ޤ��� �����Υ��ץ����ϡ��롼��κǸ���о줹��ɬ�פ�����ޤ��� .PP \fIallow\fR �� \fIdeny\fR �Υ�����ɤˤ�ꡢ ���٤ƤΥ�����������롼���ñ��Υե�����ˡ� �㤨�� \fIhosts.allow\fR �ե�����ˡ��֤����Ȥ���ǽ�Ȥʤ�ޤ��� .sp ����Υۥ��Ȥ�������Υ�����������Ĥ���ˤϡ����Τ褦�ˤ��ޤ��� .sp .ne 2 .ti +3 ALL: .friendly.domain: ALLOW .ti +3 ALL: ALL: DENY .sp �����Υȥ�֥����ʳ�����Υ��������٤Ƶ��Ĥ���ˤϡ����Τ褦�ˤ��ޤ��� .sp .ne 2 .ti +3 ALL: .bad.domain: DENY .ti +3 ALL: ALL: ALLOW .sp �ɥᥤ��̾�Υѥ���������ΥɥåȤ����դ��Ƥ��������� .SH ¾�Υ��ޥ�ɤμ¹� .IP "spawn shell_command" hosts_access(5) �ޥ˥奢��ڡ����Dz��⤵��� %<letter> Ÿ����Ԥä��塢 ���ꤷ�������륳�ޥ�ɤ�ҥץ������Ǽ¹Ԥ��ޤ��� ���ޥ�ɤμ¹Ԥ� stdin, stdout, stderr �� null �ǥХ�������³���� �Ԥ��ޤ��Τǡ� ���饤����ȥۥ��ȤȤβ��ä����𤹤뤳�ȤϤ���ޤ����㤨�С� .sp .nf .ti +3 spawn (/some/where/safe_finger -l @%h | /usr/ucb/mail root) & .fi .sp �ϡ�%h ���⡼�ȥۥ��Ȥ�̾���ޤ��ϥ��ɥ쥹���ִ������塢 �����륳�ޥ�� "safe_finger -l @%h | mail root" �� �Хå����饦��ɤλҥץ������Ǽ¹Ԥ��ޤ��� .sp ������Ǥϡ��̾�� "finger" ���ޥ�ɤǤϤʤ��� "safe_finger" ���ޥ�ɤ���Ѥ��Ƥ��ޤ��� ����ˤ�ꡢ finger �����Ф���������ǡ����˵�������ȯ����������������ꤷ�ޤ��� "safe_finger" ���ޥ�ɤϡ��ǡ�����åѥѥå������ΰ����Ǥ��� ����ϡ��̾�� finger ���ޥ�ɤ����ǡ� ��⡼�ȥۥ��Ȥ���������ǡ�����ե��륿���ޤ��� .IP "twist shell_command" hosts_access(5) �ޥ˥奢��ڡ����Dz��⤵��� %<letter> Ÿ����Ԥä��塢 ���ߤΥץ��������ꤷ�������륳�ޥ�ɤ��֤������ޤ��� stdin, stdout, stderr �� ���饤����ȥץ���������³����ޤ��� ���Υ��ץ����ϡ��롼��κǸ���о줹��ɬ�פ�����ޤ��� .sp �ºݤ� ftp �ǡ�����¹Ԥ�������ˡ� �������ޥ���������� (bounce) ��å�����������ˤϡ����Τ褦�ˤ��ޤ�: .sp .nf .ti +3 in.ftpd : ... : twist /bin/echo 421 Some bounce message .fi .sp ���饤����ȥץ����������ä����̤���ˡ�Ȥ��Ƥϡ� ��Ҥ� \fIbanners\fR ���ץ����Ȥ��Ƥ��������� .sp ���ޥ�ɥ饤�������ץ������δĶ�����������ˡ� /some/other/in.telnetd ��¹Ԥ���ˤϡ����Τ褦�ˤ��ޤ�: .sp .nf .ti +3 in.telnetd : ... : twist PATH=/some/other; exec in.telnetd .fi .sp �ٹ�: UDP �����ӥ��Ǥϡ� ɸ�� I/O �� read(2)/write(2) �롼�������Ѥ��ƥ��饤����ȥץ������� �̿�����ץ�������twist ���оݤȤ��ƤϤʤ�ޤ��� UDP �Ǥϡ�¾�� I/O �ץ�ߥƥ��֤�ɬ�פȤ��뤫��Ǥ��� .SH �ͥåȥ�����ץ���� .IP "keepalive" �����Ф����饤����Ȥ��Ф������Ū�˥�å�����������褦�ˤ��ޤ��� ���饤����Ȥ��������ʤ��Ȥ�����³���Ǥ��줿��ΤȤߤʤ���ޤ��� �桼�����������Ф���³�����ޤޥޥ�����Ÿ�������ˡ� keepalive ���ץ����ͭ�ѤǤ��� keepalive ���ץ����ϡ��ǡ�������� (UDP) �����ӥ��ˤϻȤ��ޤ��� .IP "linger number_of_seconds" �����Хץ���������³���Ĥ�����Τɤ�����δ��֡� ̤�����Υǡ������ͥ뤬�������褦�Ȥ��뤫����ꤷ�ޤ��� .SH �桼��̾���� .IP "rfc931 [ timeout_in_seconds ]" RFC 931 (TAP, IDENT, RFC 1413) ����Ѥ��ơ� ���饤����ȤΥ桼��̾�����ޤ��� �����ӥ��� TCP �ʳ���������١����ˤ��Ƥ�����ˤϡ� ���Υ��ץ����ϤȤ����Ǥ�ʤ�̵�뤵��ޤ��� ���Υ��ץ�������ꤹ�뤳�Ȥˤ�ꡢ ���饤����ȥ����ƥब RFC 931 (IDENT �ʤ�) ���Υǡ�����¹Ԥ��뤳�Ȥ� ɬ�פȤ����� UNIX ���饤����Ȥ������³���Ф��Ƥ��礭���ٱ�������������ޤ��� �����ॢ���ȴ��֤λ���ϡ���ά��ǽ�Ǥ��� �����ॢ�����ͤ���ꤷ�ʤ��ȡ� ����ѥ������������줿�ǥե�����ͤ����Ѥ���ޤ��� .SH ����¾ .IP "banners /some/directory" `/some/directory' ��ǡ��ǡ����ץ�������Ʊ��̾���Υե������õ�� (�㤨�� telnet �����ӥ��Ǥ� in.telnetd �Ǥ�)�� �������Ƥ饤����Ȥ��Ф��ƥ��ԡ����ޤ��� ����ʸ���������Ȳ��Ԥ��ִ����졢 %<letter> ��������Ÿ������ޤ� (hosts_access(5) �ޥ˥奢��ڡ����Ȥ��Ƥ�������)�� .sp tcp ��åѤΥ��������������ۤǤϡ� banners �δ�����ͭ�Ѥʥ���ץ� makefile (Banners.Makefile) �����Ƥ��ޤ��� .sp �ٹ�: banners �ϡ����ͥ������ظ� (TCP) �ͥåȥ�������ӥ��Τߤ� ���ݡ��Ȥ���ޤ��� .IP "nice [ number ]" �ץ������� nice �� (�ǥե���Ȥ� 10 �Ǥ�) ���ѹ����ޤ��� ¾�Υץ������ˤ��¿���� CPU ��Ȥ��ˤϡ������ͤ���ꤷ�Ƥ��������� .IP "setenv name value" (name, value) �Υڥ��ץ������δĶ����������ޤ��� value �� %<letter> Ÿ�����оݤȤʤꡢ����ʸ����ޤ�Ǥ⤫�ޤ��ޤ��� (��Ƭ�������ζ���ϼ�������ޤ�)�� .sp �ٹ�: ¿���Υͥåȥ���ǡ����ϡ� login �䥷����ץ������������������ˡ����ʤδĶ���ꥻ�åȤ��ޤ��� .IP "umask 022" �������Ȥ߹��ߤ� umask ���ޥ�ɤ˻��Ƥ��ޤ��� 022 �Ȥ��� umask �ϡ� ���롼�פ�����������ν��߸��¤���ĥե�������������ɤ��ޤ��� umask ������ 8 �ʿ��Ǥ���ɬ�פ�����ޤ��� .IP "user nobody" .IP "user nobody.kmem" "nobody" �Υ桼�� id (�ޤ��ϥ桼�� "nobody" �ǥ��롼�� "kmem") �θ��¤�ץ����������ꤷ�ޤ��� �ǽ�η����ϡ��������ӥ��� root ���¤Ǽ¹Ԥ��� inetd �μ����ˤ�����ͭ�ѤǤ��� 2 ���ܤη����ϡ��ü�ʥ��롼���¤Τߤ�ɬ�פȤ��륵���ӥ���ͭ�ѤǤ��� .SH ���� ������������롼���ʸˡ���顼������Ȥ��� ���顼�� syslog �ǡ�������𤵤�ޤ������ΤȤ��� ���θ�Υ��ץ�����̵�뤵�졢�����ӥ��ϵ��ݤ���ޤ��� .SH ��Ϣ���� hosts_access(5), �ǥե���ȤΥ�������������� .SH ��� .na .nf Wietse Venema ([email protected]) Department of Mathematics and Computing Science Eindhoven University of Technology Den Dolech 2, P.O. Box 513, 5600 MB Eindhoven, The Netherlands .\" @(#) hosts_options.5 1.10 94/12/28 17:42:28