Path: blob/main/documentation/manual-pages/ja/man5/hosts_access.5
18093 views
.\" $FreeBSD$ .\" WORD: connection ���ͥ������(tcp ��;����̾��Ǥϡ���³�פ�������)[hosts_access.5] .TH HOSTS_ACCESS 5 .SH ̾�� hosts_access \- �ۥ��ȥ�����������ե�����ν� .SH ���� �ܥޥ˥奢��ڡ����ϡ� ���饤����� (�ۥ��Ȥ�̾��/���ɥ쥹���桼��̾) �� ������ (�ץ�����̾���ۥ��Ȥ�̾��/���ɥ쥹) �Υѥ������١����Ȥ��롢 ñ��ʥ�����������������⤷�ޤ��� �Ǹ�˻�����ò¼¨¤ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ �����Ǥ��ʤ����ϡ��ƤäȤ��ᤤƳ���Τ���ˡ����������ؿʤ�Ǥ��������� .PP ��ĥ�С������Υ��������������ϡ� \fIhosts_options\fR(5) ʸ��Dz��⤷�Ƥ��ޤ��� �ץ�����๽�ۻ��� -DPROCESS_OPTIONS �դ��ǹ��ۤ��뤳�Ȥˤ�ꡢ ��ĥ��ǽ�ϥ���ˤʤ�ޤ��� .PP �ʹߤ�ʸ�Ϥˤ����Ƥϡ� \fIdaemon\fR �ϥͥåȥ���ǡ����ץ������Υץ�����̾�Ǥ��ꡢ \fIclient\fR �ϥ����ӥ����׵ᤷ�Ƥ���ۥ��Ȥ�̾���䥢�ɥ쥹�Ǥ��� �ͥåȥ���ǡ����ץ�������̾���ϡ�inetd ����ե�����ˤ����ƻ��ꤵ��ޤ��� .SH ������������ե����� �����������楽�եȥ������ϡ�2 �ĤΥե�����ò»²¾È¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ �����ϡ��ǽ�Υޥå��ǽ�λ���ޤ����Ĥޤꡢ .IP \(bu (daemon,client) ���Ȥ� \fI/etc/hosts.allow\fR �ե�����Υ���ȥ�˥ޥå�����Ȥ��� ���������ϵ��Ĥ���ޤ��� .IP \(bu �����Ǥʤ���硢(daemon,client) ���Ȥ� \fI/etc/hosts.deny\fR �ե�����Υ���ȥ�˥ޥå�����Ȥ��� ���������ϵ��ݤ���ޤ��� .IP \(bu �����Ǥʤ���硢���������ϵ��Ĥ���ޤ��� .PP ¸�ߤ��ʤ�������������ե�����ϡ����Υե����뤬���Ǥ����ΤȤ��ư����ޤ��� ��äơ�������������ե������ʤˤ��Ѱդ��ʤ����Ȥˤ�ꡢ ������������ò¥ª¥Õ¤Ë¤ï¿½ï¿½ë¤³ï¿½È¤ï¿½ï¿½ï¿½Ç½ï¿½Ç¤ï¿½ï¿½ï¿½ .SH ������������롼�� �ƥ�����������ե�����ϡ�0 �İʾ�Υƥ����ȹԤ�����ޤ��� �����ιԤϡ��и���˽�������ޤ��� �ޥå������Ф��줿�Ȥ��ˡ���������λ���ޤ��� .IP \(bu ����ʸ���ϡ����˥Хå�����å���ʸ���������硢̵�뤵��ޤ��� ����ˤ�ꡢĹ���Ԥ�ʬ�䤬��ǽ�Ȥʤꡢ�Խ����ưפˤʤ�ޤ��� .IP \(bu ���Ԥޤ��� `#\' ʸ���dz��Ϥ���Ԥ�̵�뤵��ޤ��� ����ˤ�ꡢ�����Ȥ�������������ǽ�Ȥʤꡢɽ���ɤ߰פ��ʤ�ޤ��� .IP \(bu ¾�Τ��٤ƤιԤϡ����νñ¼°¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É¬ï¿½×¤ï¿½ï¿½ï¿½ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½[] �δ֤Τ�Τ� ��ά��ǽ�Ǥ��� .sp .ti +3 daemon_list : client_list [ : shell_command ] .PP \fIdaemon_list\fR �ϡ�1 �İʾ�Υǡ����ץ�����̾ (argv[0] ��) �ޤ��ϥ磻��ɥ����� (���) ����ʤ�ꥹ�ȤǤ��� .PP \fIclient_list\fR �ϡ�1 �İʾ�Υۥ���̾���ۥ��ȥ��ɥ쥹�� �ѥ����󡢤ޤ��ϥ磻��ɥ����� (���) ����ʤ�ꥹ�ȤǤ��� ���줬�����饤����ȥۥ��Ȥ�̾���ޤ��ϥ��ɥ쥹���Ф��ƥޥå�����ޤ��� .PP ���ʣ���ʷ����Ǥ��롢\fIdaemon@host\fR �� \fIuser@host\fR �ϡ� ���줾�쥵���н����ѥ�����ȥ��饤����ȥ桼��̾��������� �������ޤ��� .PP �ꥹ�Ȥ����Ǥϡ�����䥳��ޤǶ��ڤ�ޤ��� .PP ���٤ƤΥ���������������å�����ʸ����ʸ���ΰ㤤�ϱƶ�����ޤ��� ��������NIS (YP) �� netgroup �θ������㳰�Ǥ��� .ne 4 .SH �ѥ����� ���������������ϡ����Υѥ������������Ƥ��ޤ��� .IP \(bu `.\' ʸ���dz��Ϥ���ʸ���� �ۥ���̾�ϡ����κǸ����ʬ�����ꤵ�줿�ѥ�����˥ޥå������硢�ޥå����ޤ��� �㤨�С��ѥ����� `.tue.nl\' �ϡ��ۥ���̾ `wzv.win.tue.nl\' �˥ޥå����ޤ��� .IP \(bu `.\' ʸ���ǽ�λ����ʸ���� �ۥ��ȥ��ɥ쥹�ϡ� ���κǽ�ο��ͥե�����ɤ����ꤵ�줿ʸ����˥ޥå������硢�ޥå����ޤ��� �㤨�С��ѥ����� `131.155.\' �ϡ� Eind\%hoven University �ͥåȥ�� (131.155.x.x) �� (�ۤ�) ���٤ƤΥۥ��ȤΥ��ɥ쥹�˥ޥå����ޤ��� .IP \(bu `@\' ʸ���dz��Ϥ���ʸ����ϡ�NIS (������ YP) �� netgroup ̾�Ȥ��ư����ޤ��� �ۥ���̾�ϡ����ꤵ�줿 netgroup �Υ��ФǤ����硢�ޥå����ޤ��� �ǡ����ץ�����̾����ӥ��饤����ȥ桼��̾�Ǥϡ� netgroup �Υޥå��ϥ��ݡ��Ȥ���Ƥ��ޤ��� .IP \(bu `n.n.n.n/m.m.m.m\' �ñ¼°¤ï¿½É½ï¿½ï¿½ï¿½Ï¡ï¿½`net/mask\' �ڥ��Ȥ��Ʋ�ᤵ��ޤ��� `net\' �������ɥ쥹�� `mask\' �Ȥ�ӥåȤ��Ȥ� AND ������Τ���������硢 �ۥ��ȥ��ɥ쥹�ϥޥå����ޤ��� �㤨�С�net/mask �ѥ����� `131.155.72.0/255.255.254.0\' �ϡ� `131.155.72.0\' ���� `131.155.73.255\' �ޤǤ��ϰϤ� ���٤ƤΥ��ɥ쥹�˥ޥå����ޤ��� .IP \(bu `[n:n:n:n:n:n:n:n]/m\' �ñ¼°¤ï¿½É½ï¿½ï¿½ï¿½ï¿½ `[net]/prefixlen\' �ڥ��Ȥ��Ʋ�ᤵ��ޤ��� `net\' �� `prefixlen\' �ӥåȤ������ɥ쥹�� `prefixlen\' �ӥåȤ���������硢 IPv6 �ۥ��ȥ��ɥ쥹�ϥޥå����ޤ��� �㤨�� [net]/prefixlen �ѥ����� `[3ffe:505:2:1::]/64\' �ϡ� `3ffe:505:2:1::\' ���� `3ffe:505:2:1:ffff:ffff:ffff:ffff\' �ޤǤ��ϰϤ� ���٤ƤΥ��ɥ쥹�˥ޥå����ޤ��� .IP \(bu ʸ�� `/\' �dz��Ϥ���ʸ����ϥե�����̾�Ȥ��ư����ޤ��� �ۥ���̾�ޤ��ϥ��ɥ쥹�ϡ� ���ꤵ�줿�ե�������Υۥ���̾�ޤ��ϥ��ɥ쥹�Υѥ�����Τ����줫�� �ޥå�����Ȥ����ޥå����ޤ��� �ե�����νñ¼°¤Ï¡ï¿½ï¿½Û¥ï¿½ï¿½ï¿½Ì¾ï¿½Þ¤ï¿½ï¿½Ï¥ï¿½ï¿½É¥ì¥¹ï¿½Î¥Ñ¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ����Ƕ��ڤä� 0 �İʾ���ꤷ���Ԥ���0 �İʾ�¸�ߤ���Ȥ�����ΤǤ��� �ե�����̾�ѥ�����ϡ� �ۥ���̾�ޤ��ϥ��ɥ쥹�Υѥ��������Ѳ�ǽ�ʾ��Ǥ���Фɤ��Ǥ���Ѳ�ǽ�Ǥ��� .SH �磻��ɥ����� ���������������ϡ�����Ū�ʥ磻��ɥ����ɤò¥µ¥Ý¡ï¿½ï¿½È¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ .IP ALL ����Ū�ʥ磻��ɥ����ɤǤ��ꡢ��˥ޥå����ޤ��� .IP LOCAL ̾���˥ɥå�ʸ����ޤޤʤ������٤ƤΥۥ��Ȥ˥ޥå����ޤ��� .IP UNKNOWN ̾����̤�ΤΤ��٤ƤΥ桼���˥ޥå����ޤ��� �ޤ���̾�� \fI�ޤ���\fR ���ɥ쥹�� \fI�����줫�����Ǥ�\fR ̤�ΤǤ��� ���٤ƤΥۥ��Ȥ˥ޥå����ޤ��� ���Υѥ�����λ��Ѥˤ����դ��Ƥ����������Ȥ����Τϡ� ���Ū�ʥ͡��ॵ���Ф�����ˤ�ꡢ�ۥ���̾�������ʤ��ʤ��礬 ���뤫��Ǥ����ޤ��� �ɤΥ����פΥͥåȥ�����Ф����ä��Ƥ���Τ��ò¥½¥Õ¥È¥ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ʬ�äƤ��ʤ���硢 �ͥåȥ�����ɥ쥹�������ʤ��ʤ뤫��Ǥ��� .IP KNOWN ̾�������ΤΤ��٤ƤΥ桼���˥ޥå����ޤ��� �ޤ���̾�� \fI�����\fR ���ɥ쥹�� \fI�Ȥ��\fR ���ΤΤ��٤ƤΥۥ��Ȥ� �ޥå����ޤ��� ���Υѥ�����λ��Ѥˤ����դ��Ƥ����������Ȥ����Τϡ� ���Ū�ʥ͡��ॵ���Ф�����ˤ�ꡢ�ۥ���̾�������ʤ��ʤ��礬 ���뤫��Ǥ����ޤ��� �ɤΥ����פΥͥåȥ�����Ф����ä��Ƥ���Τ����եȥ������� ʬ���äƤ��ʤ���硢 �ͥåȥ�����ɥ쥹�������ʤ��ʤ뤫��Ǥ��� .IP PARANOID ̾�������ɥ쥹�˥ޥå����ʤ����٤ƤΥۥ��Ȥ˥ޥå����ޤ��� tcpd �� -DPARANOID (�ǥե���ȥ⡼�ɤǤ�) �դ��ǹ��ۤ��줿��硢 ������������ɽ�ò¸¡ºï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ë¡ï¿½ ���Τ褦�ʥ��饤����Ȥ�����׵����Ȥ��ޤ��� ���Τ褦���׵���Ф��ƹ��������Ԥ�������硢 -DPARANOID �ʤ��ǹ��ۤ��Ƥ��������� .ne 6 .SH ���ڥ졼�� .IP EXCEPT `list_1 EXCEPT list_2\' �Ȥ��������ǻ��Ѥ��뤳�Ȥ�տޤ��Ƥ��ޤ��� \fIlist_1\fR �˥ޥå������Τǡ� \fIlist_2\fR �˥ޥå����ʤ���Τˡ����ι�¤�ϥޥå����ޤ��� EXCEPT ���ڥ졼���ϡ�daemon_lists �� client_lists �ǻ��Ѳ�ǽ�Ǥ��� EXCEPT ���ڥ졼���ϡ������ (�ͥ���) �ˤ��뤳�Ȥ���ǽ�Ǥ�������ϡ� ����������줬��̤λ��Ѥ�����Ȥ���ɽ������ʤ�С� `a EXCEPT b EXCEPT c\' �� `(a EXCEPT (b EXCEPT c))\' �Τ褦�˲�ᤵ��ޤ��� .br .ne 6 .SH �����륳�ޥ�� �ǽ�˥ޥå�����������������롼�뤬�����륳�ޥ�ɤ�ޤ��硢 ���Υ��ޥ�ɤ� %<letter> �ִ� (���Ỳ��) ���оݤˤʤ�ޤ��� �ִ���̤ϡ�ɸ�������Ϥȥ��顼���Ϥ� \fI/dev/null\fR ����³����� \fI/bin/sh\fR �ҥץ������ˤ��¹Ԥ���ޤ��� �¹Դ�λ���Ԥ������ʤ���硢���ޥ�ɤκǸ�� `&\' ����ꤷ�Ƥ��������� .PP �����륳�ޥ�ɤ� inetd �� PATH ������˰�¸���ƤϤʤ�ޤ��� �����ˡ����Хѥ�̾����Ѥ��뤫�� ������ PATH=whatever �Ȥ���ʸ�dz��Ϥ��٤��Ǥ��� .PP �����륳�ޥ�ɥե�����ɤò¡¢¤ï¿½ï¿½ï¿½È¤Ï°Û¤Ê¤ï¿½ß´ï¿½ï¿½ï¿½ï¿½Î¤Ê¤ï¿½ï¿½ï¿½Ë¡ï¿½Ç°ï¿½ï¿½ï¿½ �̤θ���ˤĤ��Ƥϡ� \fIhosts_options\fR(5) ʸ��˲��⤷�Ƥ���ޤ��� .SH % ��Ÿ�� �����륳�ޥ����ǡ�����Ÿ������Ѳ�ǽ�Ǥ��� .IP "%a (%A)" ���饤����� (������) �Υۥ��ȥ��ɥ쥹�� .IP %c ���饤����Ȥξ��󡣤���ϡ� user@host ����user@address �����ۥ���̾����ñ�˥��ɥ쥹���Τ����줫�Ǥ��� ���Τ����Τɤ줬�Ȥ��뤫�ϡ�����������̤˰�¸���ޤ��� .IP %d �ǡ����ץ�������̾�� (argv[0] ��)�� .IP "%h (%H)" ���饤����� (������) �ۥ��Ȥ�̾���� �ޤ���̾���������ʤ���祢�ɥ쥹�� .IP "%n (%N)" ���饤����� (������) �ۥ��Ȥ�̾�� (�ޤ��� "unknown" �ޤ��� "paranoid")�� .IP %p �ǡ����ץ����� id�� .IP %s �����Фξ��󡣤���ϡ� daemon@host ����daemon@address ����ñ�˥ǡ����̾���Τ����줫�Ǥ��� ���Τ����Τɤ줬�Ȥ��뤫�ϡ�����������̤˰�¸���ޤ��� .IP %u ���饤����ȥ桼����̾�� (�ޤ��� "unknown")�� .IP %% � `%\' ʸ����Ÿ������ޤ��� .PP % Ÿ�����ʸ���ǥ�������𤵤������Τϡ���������������֤��������ޤ��� .SH �����н����ѥ����� ���饤����Ȥζ��̤Τ���ˡ� ���饤����Ȥ���³���Ƥ���ͥåȥ�����ɥ쥹����Ѥ���ˤϡ� ���η����Υѥ��������Ѥ��ޤ��� .sp .ti +3 process_name@host_pattern : client_list ... .sp �ۤʤä����󥿡��ͥåȥ��ɥ쥹�˰ۤʤä����󥿡��ͥåȥۥ���̾�� �ޥ��󤬻��ľ�硢 ���Τ褦�ʥѥ��������Ѳ�ǽ�Ǥ��� �����ӥ��󶡼Ԥ����ε�������Ѥ��뤳�Ȥˤ�ꡢ ʣ���Υ��󥿡��ͥåȤ�̾������Ѥ��ơ� FTP, GOPHER, WWW �Ȥ��ä����������֤��󶡲�ǽ�Ǥ��� ���ξ�硢���󥿡��ͥåȤ�̾���ϡ��ۤʤä��ȿ���°���뤳�Ȥ��ǽ�Ǥ��� hosts_options(5) ʸ��� `twist' ���ץ����⻲�Ȥ��Ƥ��������� ñ���ʪ�����󥿥ե������� 1 �İʾ�Υ��󥿡��ͥåȥ��ɥ쥹�� ���Ƥ륷���ƥब����ޤ� (Solaris �� FreeBSD)�� ¾�Υ����ƥ�Ǥϡ� ���ѤΥͥåȥ�����ɥ쥹���֤ǡ� SLIP �� PPP �Ȥ��ä��������󥿥ե���������Ѥ���ɬ�פ����뤫�⤷��ޤ��� .sp host_pattern �ϡ�client_list ��ʸ̮�ˤ����� �ۥ��Ȥ�̾������ӥ��ɥ쥹�Τ�Τ�Ʊ��ʸˡ�롼��˽����ޤ��� �̾�����н�������ϡ����ͥ������ظ��� (connection-oriented) �����ӥ��� �����ƤΤ߻��Ѳ�ǽ�Ǥ��� .SH ���饤����ȥ桼��̾���� ���饤����ȥۥ��Ȥ� RFC 931 �ץ��ȥ���ޤ��Ϥ��θ�� (TAP, IDENT, RFC 1413) �ò¥µ¥Ý¡ï¿½ï¿½È¤ï¿½ï¿½ï¿½ï¿½ç¡¢ ���ͥ������ν�Í�Ԥ˴ؤ����ɲäξ���ò¡¢¥ï¿½Ã¥Ñ¥×¥ï¿½ï¿½ï¿½ï¿½ï¿½à¤¬ �����Ф���褦�ˤʤ�ޤ��� ���饤����ȤΥ桼��̾����������ȡ� ���饤����ȥۥ���̾�ȤȤ�˵�Ͽ���졢 ���Τ褦�ʥѥ�����ޥå��˻��Ѳ�ǽ�Ǥ��� .PP .ti +3 daemon_list : ... user_pattern@host_pattern ... .PP �롼��ˤ�ȤŤ��ƥ桼��̾�ò¸¡ºï¿½ (�ǥե����) ���뤫�� ��˥��饤����ȥۥ��Ȥ��䤤��碌�뤫������ϡ� �ǡ�����åѤΥ���ѥ�����������ǽ�Ǥ��� �롼��ˤ�ȤŤ��ƥ桼��̾�ò¸¡ºï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ç¡¢ ���ҤΥ롼�뤬�桼��̾������Ԥ��Τϡ� \fIdaemon_list\fR �� \fIhost_pattern\fR ���Ȥ�˥ޥå�������ΤߤǤ��� .PP �桼���ѥ�����ϡ��ǡ����ץ������ѥ������Ʊ��ʸˡ�Ǥ��ꡢ Ʊ���磻��ɥ����ɤ����Ѳ�ǽ�Ǥ� (netgroup �Υ��Фϥ��ݡ��Ȥ���ޤ���)�� ���������桼��̾������̴��ˤʤä������ò¼º¤Ã¤Æ¤Ï¤Ê¤ï¿½Þ¤ï¿½ï¿½ï¿½ .IP \(bu ���饤����ȤΥ桼��̾���󤬤�äȤ�ɬ�פȤ����Ȥ��� ���ʤ�����饤����ȥ����ƥब���ʤ��ʤäƤ���Ȥ������� ���饤����ȤΥ桼��̾����Ͽ��ѤǤ��ޤ��� ����Ū�ˤϡ�ALL �� (UN)KNOWN �Τߤ���̣�Τ���桼��̾�ѥ�����Ǥ��� .IP \(bu TCP �١����Υ����ӥ��ˤ����ƤΤߡ� ���ĥ��饤����ȥۥ��Ȥ�Ŭ�ڤʥǡ�����¹Ԥ��Ƥ���Ȥ��Τߡ� �桼��̾��������Ѳ�ǽ�Ǥ��� ¾�ξ��ˤϡ���̤� "unknown" �ˤʤ�ޤ��� .IP \(bu �桼��̾�������ե�������������˥֥��å������ȡ� UNIX �����ͥ���ɤ��Τ�줿 (well-known) �Х��ˤ�ꡢ �����ӥ��ò¼º¤ï¿½ï¿½ï¿½ï¿½È¤ï¿½ï¿½ï¿½ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ �����ͥ�ˤ��ΥХ������뤫��Ƚ�Ǥ��뤿��μ��ϡ� ��åѤ� README ʸ��˲��⤷�Ƥ��ޤ��� .IP \(bu �桼��̾�����ˤ�ꡢ�� UNIX �桼�����Ф��븲�����ٱ�������뤳�Ȥ� ����ޤ��� �桼��̾�����Υǥե���ȤΥ����ॢ���Ȥ� 10 �äǤ�������ϡ� �٤��ͥåȥ�����Ф��Ƥ�û���᤮�ޤ����� PC �桼���ò¤¤¤é¤¤ï¿½é¤µï¿½ï¿½ï¿½ï¿½Ë¤Ï½ï¿½Ê¬Ä¹ï¿½ï¿½ï¿½Ç¤ï¿½ï¿½ï¿½ .PP �Ǹ������ϡ�����Ū�ʥ桼��̾�����ˤ�ꡢ���²�ǽ�Ǥ��� �㤨�С����Τ褦�ˤ��ޤ��� .PP .ti +3 daemon_list : @pcnetgroup ALL@ALL .PP ����ϡ��桼��̾������Ԥ鷺�ˡ�pc netgroup �Υ��Ф˥ޥå����ޤ��� ��������¾�Υ����ƥ���Ф��Ƥϡ��桼��̾������Ԥ��ޤ��� .SH ���ɥ쥹���ι���θ��� ¿���� TCP/IP �����ˤ��륷�������ֹ�������η�٤ˤ�ꡢ �����Ԥ����ꤵ�줿�ۥ��Ȥˤʤꤹ�ޤ�����ǡ� �㤨�Х�⡼�ȥ����륵���ӥ���𤷤ƿ������뤳�Ȥ��Ǥ��ޤ��� IDENT (RFC931 ��) �Υ����ӥ�����Ѥ��뤳�Ȥˤ�ꡢ ���Τ褦�ʹ�����̤Υۥ��ȥ��ɥ쥹���ι�����β�ǽ�Ȥʤ�ޤ��� .PP ���饤����Ȥ��׵������դ������ˡ� ��åѤ� IDENT �����ӥ�����Ѥ��뤳�Ȥˤ�ꡢ ���Υ��饤����Ȥ��׵��ޤä������äƤ��ʤ��ä����Ȥ��β�ǽ�Ǥ��� ���饤����ȥۥ��Ȥ� IDENT �����ӥ����󶡤��Ƥ����硢 ������ IDENT ������� (���饤����Ȥ� `UNKNOWN@host' �˥ޥå�) �ϡ� �ۥ��Ⱥ��ι����Í�Ϥʾڵ�Ȥʤ�ޤ��� .PP ������ IDENT ������� (���饤����Ȥ� `KNOWN@host' �˥ޥå�) �ϡ� �����꿮�������㤤�Ǥ��� ���饤����Ȥ���³�Τߤòº¾¾Î¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ñ¤·¤ï¿½ï¿½Ç¤ï¿½ï¿½ï¿½ï¿½ï¿½ �����Ԥ����饤����Ȥ���³�� IDENT ��������òº¾¾Î¤ï¿½ï¿½ë¤³ï¿½È¤ï¿½ï¿½ï¿½Ç½ï¿½Ç¤ï¿½ï¿½ï¿½ ���饤����Ȥ� IDENT �����Ф�����Ĥ��Ƥ����ǽ���⤢��ޤ��� .PP ��: IDENT �����ϡ�UDP �����ӥ��Ǥ�ư��ޤ��� .SH ������ ���θ���Ͻ�ʬ������������Τǡ� �ۤȤ�ɼ�֤⤫�����ˡ��ۤʤä������פΥ��������������ˤ�ɽ����ǽ�Ǥ��� �ޤ����θ���� 2 �ĤΥ�����������ɽ����Ѥ��ޤ����� ������ɽ��ñ��ˤ��Ĥġ����ˤ�äƤ϶��ˤ��Ƥ⡢ ����Ū�����ˤΤۤȤ�ɤ������ǽ�Ǥ��� .PP ���˼�����������ɤ�Ȥ��ˤϡ� ����ɽ������ɽ�����˥�����󤵤�뤳�ȡ� �����ϥޥå������Ф��줿�Ȥ��˽�λ���뤳�ȡ� �ޥå������Ф���ʤ����ˤϥ������������Ĥ���뤳�Ȥ�ǧ�����뤳�Ȥ� ���פǤ��� .PP ������Ǥϡ��ۥ��Ȥȥɥᥤ���̾������Ѥ��ޤ��� ���ɥ쥹�� network/netmask �ξ����ޤ�뤳�Ȥˤ�ꡢ�����������ɤ��ơ� ���Ū�ʥ͡��ॵ���Фθ������Ԥˤ��ƶ��ò¸º¤ï¿½ï¿½ë¤³ï¿½È¤ï¿½ï¿½ï¿½Ç½ï¿½È¤Ê¤ï¿½Þ¤ï¿½ï¿½ï¿½ .SH �ۤȤ���Ĥ��Ƥ������ ���ξ�硢�ǥե���ȤǤϥ��������ϵ��ݤ���ޤ��� ����Ū�˸��¤�Ϳ����줿�ۥ��ȤΤߤ���������������Ĥ���ޤ��� .PP �ǥե���Ȥ����� (�������������) �ϡ���ñ�ʵ��ݥե�����ˤ���������ޤ�: .PP .ne 2 /etc/hosts.deny: .in +3 ALL: ALL .PP ����ˤ�ꡢ���ۥ��Ȥ��Ф����������ӥ������ݤ���ޤ��� �����������ĥե�����Υ���ȥ�ˤ����Ĥ��줿���������Ǥ�������㳰�Ǥ��� .PP ����Ū�˸��¤�Ϳ������ۥ��Ȥϡ����ĥե�����˥ꥹ�Ȥ��ޤ��� �㤨�м��Τ褦�ˤ��ޤ�: .PP .ne 2 /etc/hosts.allow: .in +3 ALL: LOCAL @some_netgroup .br ALL: .foobar.edu EXCEPT terminalserver.foobar.edu .PP �ǽ�Υ롼��ϡ� ��������ɥᥤ��� (�ۥ���̾�� `.\' ��ޤޤʤ�) �ۥ��Ȥ���Υ��������ȡ� \fIsome_netgroup\fP �Υ��Ф���Υ��������ò¡¢µï¿½ï¿½Ä¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ 2 ���ܤΥ롼��ϡ� \fIfoobar.edu\fP �ɥᥤ�� (��Ƭ�ΥɥåȤ�����) �����ۥ��Ȥ���Υ��������� ���Ĥ��ޤ�����������\fIterminalserver.foobar.edu\fP ���㳰�Ǥ��� .SH �ۤȤ�ɳ����Ƥ������ ���٤ϡ��ǥե���ȤǤϥ��������ϵ��Ĥ���ޤ��� ����Ū�˻��ꤵ�줿�ۥ��ȤΤߤ��������ӥ�����ݤ���ޤ��� .PP �ǥե���Ȥ����� (�������������) �Ǥϵ��ĥե�����Ͼ�Ĺ�Ǥ��ꡢ��ά��ǽ�Ǥ��� ����Ū�˸��¤�Ϳ�����ʤ��ۥ��Ȥϡ����ݥե�����˥ꥹ�Ȥ��ޤ��� �㤨�м��Τ褦�ˤ��ޤ�: .PP /etc/hosts.deny: .in +3 ALL: some.host.name, .some.domain .br ALL EXCEPT in.fingerd: other.host.name, .other.domain .PP �ǽ�Υ롼��ϡ�����ۥ��ȤȤ���ɥᥤ����Ф����������ӥ�����ݤ��ޤ��� 2 ���ܤΥ롼��ϡ��̤Υۥ��Ȥ��̤Υɥᥤ�󤫤�� finger �׵�ϵ��Ĥ��Ƥ��ޤ��� .SH �֡��ӡ��ȥ�å� ���λ�����ϡ� ��������ɥᥤ�� (��Ƭ�ΥɥåȤ�����) ����� tftp �׵����Ĥ��ޤ��� ¾�Υۥ��Ȥ�����׵�ϵ��ݤ���ޤ��� �׵ᤵ�줿�ե���������ˡ� finger �ץ����֤����⸵�ۥ��Ȥ��Ф��������ޤ��� ��̤ϥ����ѥ桼�����Ф��ƥ᡼�뤵��ޤ��� .PP .ne 2 /etc/hosts.allow: .in +3 .nf in.tftpd: LOCAL, .my.domain .PP .ne 2 /etc/hosts.deny: .in +3 .nf in.tftpd: ALL: (/some/where/safe_finger -l @%h | \\ /usr/ucb/mail -s %d-%h root) & .fi .PP safe_finger �� back-finger �Ǥλ��Ѥ�տޤ��Ƥ��ꡢ Ŭ�ڤʾ��˥��󥹥ȡ��뤹�٤��Ǥ��� ����ϡ� ��⡼�Ȥ� finger �����Ф���������ǡ����˵�������ȯ����������᡼���� ���ꤷ�ޤ��� �̾�� finger ���ޥ�ɤ��⡢����ɤ��ɸ�Ȥʤ�ޤ��� .PP %h (���饤����ȥۥ���) �� %d (�����ӥ�̾) �Υ������󥹤�Ÿ���ˤĤ��Ƥϡ� �����륳�ޥ�ɤ���˵��Ҥ��Ƥ���ޤ��� .PP �ٹ�: ���ʤ� finger �ǡ�����֡��ӡ��ȥ�åפˤ����ʤ��Ǥ��������� �����Ƥ��ޤ��ȡ�finger ��̵�¥롼�פˤʤ�ޤ��� .PP �ͥåȥ���ե������������륷���ƥ�Ǥϡ� ���Υȥ�å��ò¤µ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¤Ç¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ ŵ��Ū�ʥͥåȥ���ե�������������Ǥϡ� �������������Ф��Ƹ��ꤵ�줿�����ӥ��Τߤ��󶡤��ޤ��� ¾���������ӥ��ϡ����Ҥ� tftp �λ������Ʊ�ͤ���ˡ�ǡִƻ�ײ�ǽ�Ǥ��� ���η�̡�������������ٲ������ƥब�Ǥ��ޤ��� .br .ne 4 .SH ���� ���ξ�硢���顼����𤵤�ޤ��� �ۥ��ȥ�����������롼���ʸˡ���顼�������硢 ������������롼�뤬�����Хåե������̤�ۤ�����硢 ������������롼�뤬����ʸ���ǽ�ü����ʤ��ä���硢 %<letter> ��Ÿ����̤������Хåե����줵������硢 ���Ԥ��٤��Ǥʤ������ƥॳ���뤬���Ԥ������Ǥ��� ���٤Ƥ�����ϡ�syslog �ǡ�����𤷤���𤵤�ޤ��� .SH �����˴ؤ����� ���ڥ졼�ƥ��󥰥����ƥ�ˤ�äƤϡ� TCP Wrappers ����ܥ����ƥ�ΰ����Ȥ������ۤ���Ƥ����Τ�����ޤ��� ���Τ褦�ʥ����ƥ�Ǥϡ� �ͥåȥ���桼�ƥ���ƥ��˥�åԥ󥰵�ǽ���Ȥ߹���Τ�����Ū�Ǥ��� �äˡ������ƥ�ˤ�äƤϡ� \fItcpd\fR(8) �����פ� \fIinetd\fR(8) ���󶡤��Ƥ����Τ�����ޤ��� �ܺ٤ˤĤ��Ƥϡ������ƥ��ʸ����ǧ���Ƥ��������� .SH ��Ϣ�ե����� .na .nf /etc/hosts.allow, ������������Ĥ��줿 (daemon,client) �Υڥ��� /etc/hosts.deny, ������������ݤ��줿 (daemon,client) �Υڥ��� .ad .fi .SH ��Ϣ���� .nf tcpd(8) tcp/ip �ǡ�����åѥץ�����ࡣ tcpdchk(8), tcpdmatch(8), �ƥ��ȥץ�����ࡣ .SH �Х� �͡��ॵ���Фθ����������ॢ���Ȥ���ȡ� �ۥ���̾����Ͽ����Ƥ����Ȥ��Ƥ⡢ �����������楽�եȥ������ϥۥ���̾����ѤǤ��ʤ��ʤ�ޤ��� .PP �ɥᥤ��͡��ॵ���Фθ�������ʸ����ʸ������̤��ޤ��󡣰����� NIS (������ YP) �� netgroup �θ�������ʸ����ʸ������̤��ޤ��� .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_access.5 1.20 95/01/30 19:51:46 .\" %FreeBSD: src/contrib/tcp_wrappers/hosts_access.5,v 1.3 2000/02/03 10:26:57 shin Exp %