Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-doc
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