NFS HOWTO
 Nicolai Langfeldt [email protected]
 Version 1.0, 1 October 1999
 ���앐�Y [email protected]
 Version 1.0j1, 23 October 1999

 NFS �N���C�A���g�ƃT�[�o�̐ݒ��@�B
 ______________________________________________________________________

 �ڎ�

 1. �O����
    1.1 �@�I�Ȃ���
    1.2 �Ɛ�
    1.3 �t�B�[�h�o�b�N
    1.4 ���̑�

 2. README.first
 3. NFS �T�[�o�̐ݒ�
    3.1 �ݒ�̑O��
    3.2 �͂��߂̂�����
    3.3 �|�[�g�}�b�p (portmapper)
    3.4 mountd �� nfsd

 4. NFS �N���C�A���g�̐ݒ�
    4.1 mount �̃I�v�V����
    4.2 NFS ��œK������

 5. �x�����C����ʂ��Ă� NFS
 6. �Z�L�����e�B�� NFS
    6.1 �N���C�A���g���̃Z�L�����e�B
    6.2 �T�[�o���̃Z�L�����e�B: nfsd
    6.3 �T�[�o���̃Z�L�����e�B: �|�[�g�}�b�p
    6.4 NFS �ƃt�@�C�A�E�H�[��
    6.5 �܂Ƃ�

 7. �}�E���g�̃`�F�b�N���X�g
 8. FAQ
 9. �t�@�C���V�X�e����G�N�X�|�[�g����
    9.1 IRIX, HP-UX, Digital-UNIX, Ultrix, SunOS 4 (Solaris 1), AIX
    9.2 Solaris 2

 10. Linux 2.2 �ɂ����� NFS
    10.1 �N���C�A���g
    10.2 �T�[�o

 11. �t���b�s�[�N���� NFS �T�[�o
    11.1 �͂��߂�
    11.2 �‹�
    11.3 �K�v��
    11.4 �T�[�o�̃Z�b�g�A�b�v
       11.4.1 �Վ� NFS �T�[�o��u�[�g����
       11.4.2 �t���b�s�[�� CDROM ��}�E���g����
       11.4.3 �Վ��T�[�o�̃l�b�g���[�N��Z�b�g�A�b�v����
       11.4.4 NFS ���L�̃Z�b�g�A�b�v
       11.4.5 NFS �T�[�o��s����B
       11.4.6 �����B�C���X�g�[���J�n
    11.5 �g���u���V���[�g
       11.5.1 ���̂Ƃ���Ȃ��B
    11.6 TODO
       11.6.1 DOS �f�B�X�N
       11.6.2 rpc �R�}���h

 12. PC-NFS

 ______________________________________________________________________

 1.  �O����

 1.1.  �@�I�Ȃ���

 (C)opyright 1997-1999 Nicolai Langfeldt and Ron Peters.  Do not modify
 without amending copyright, distribute freely but retain this
 paragraph.  The FAQ section is based on a NFS FAQ compiled by Alan
 Cox.  The Checklist section is based on a mount problem checklist
 compiled by the IBM Corporation.  The nfs-server-on-a-floppy section
 was written by Ron Peters.

 ���̕����̒��쌠�� (C)opyright 1997-1999 Nicolai Langfeldt �ɂ����
 ���B���̕�����C������ꍇ�͒��쌠�\���ɂ��̎|���L���ĉ������B���̒i
 ����c���Ă����Ύ��R�ɍĔz�z���邱�Ƃ��ł��܂��B FAQ �Z�N�V������ Alan
 Cox �ɂ��ĕ҂܂ꂽ NFS FAQ ���ɂ��Ă��܂��B�`�F�b�N���X�g�̐߂�
 IBM Corporation �ɂ��ĕ҂܂ꂽ mount problem checklist ���ɂ��Ă�
 �܂��B�u�t���b�s�[�N���� NFS �T�[�o�v�̃Z�N�V������ Ron Peters ������
 ����̂ł��B

 �󒍁F�|��͒��앐�Y���s���܂����B (C)opyright 1997-1999 Takeo Nakano

 1.2.  �Ɛ�

 Neither Nicolai Langfeldt, Ron Peters, nor their employers, or anyone
 else, take any responsebility for what might happen if you follow the
 instructions in this document.  If you choose to follow the
 instructions in any case, good luck!

 Nicolai Langfeldt �� Ron Peters ��ނ�̌ٗp�҂₻�̑��ǂ�Ȑl��A����
 �����ɏ����Ă�����ɏ]�������ʂ��Ȃ��ɉ����N���낤�ƁA��ؐӔC��Ƃ�
 �܂���B����𓥂܂��������Ő��ɏ]���Ȃ�A�ǂ����K�^��!

 1.3.  �t�B�[�h�o�b�N

 ���̕����͂܂�����������̂ł͂���܂���B���� HOWTO ��������ǂ���
 �ɂ��邽�߂ɁA���_�␬����Ȃǂɂ‚��ĕM�҂Ƀ��[���𑗂��ĉ������B��
 ��A�R�����g�A����Ȃǂ� [email protected] �܂ŁB�܂��t���b�s�[�N����
 NFS �T�[�o�Ɋւ��Ă� [email protected] �܂ŁB���[���𑗂�A�ԐM���
 �]����ꍇ�ɂ́A�ԐM��̃A�h���X���������@�\���Ă��邱�Ƃ�ꂮ���m
 �F���ĉ�����悤�ɂ��肢���܂��B�ǂꂾ����������̃��[�����s�B�Ŗ߂���
 ���邩�A�����Ƒz����‚��Ȃ��ł��傤�B

 �󒍁F�|��Ɋւ���R�����g�͒��앐�Y [email protected] �܂ł���
 �����܂��B�{�����̖|��ɓ������ẮA���肳��A�Ȃ����߂���A���{�����
 ���� JF ���[�����O���X�g�̊F����ɗL�v�Ȃ��w�E��������܂����B�܂���
 �ɕ��䂳��ɂ͑����̍Z���R�����g��������܂����B

 1.4.  ���̑�

 ���� HOWTO ������|�󂷂�ꍇ���ɒm�点�ĉ������B�ǂ̌���Ɏ��̖��O
 ���ڂ�������m�肽���̂� :-)

 ���̕���������Ƃ�Ɋ��߁A�܂������̗L�v�ȏ�����ꂽ Olaf Kirch
 �Ɋ��� (�ƃO�`��X :-)�B

 ���� HOWTO ������ Anne Line Norheim Langfeldt �ɕ�����B�Ƃ����Ă�ޏ�
 �����̕�����ǂނ��Ƃ͖������낤���ǁB�����������ނ̏��̎q����Ȃ�����
 �Ȃ� - Nicolai

 2.  README.first

 NFS (Network File System) �ɂ͎O�‚̏d�v�ȓ���������܂��B

 o  NFS ��p����ƃl�b�g���[�N�Őڑ����ꂽ�z�X�g�ԂŃt�@�C����L�ł�
    ��悤�ɂȂ�܂��B

 o  �����Ă��̏ꍇ�͂��܂������܂��B

 o  NFS �̓V�X�e���ɃZ�L�����e�B��̖�������񎝂����݂܂��B�����
    �̖��݂͂ȃN���b�J�[�ɗǂ��m���Ă���̂ŁA���Ȃ��̃t�@�C���ɑ�
    ����A�N�Z�X�� (read�Awrite ������ delete) ���N�����”\���������
    ���B

 ���̕����ł͂����̓_���ꂼ��ɂ‚��ďq�ׂ�‚��ł��B���̕����̃Z
 �L�����e�B�Ɋւ���߂͕K���ǂނ悤�ɂ��ĉ������B�Ԕ����ȃZ�L�����e�B�z
 �[����c���Ă��������͂Ȃ��ł��傤�H�Z�L�����e�B�Ɋւ��镔���͋Z�p�I��
 ���x�ȓ�e��܂ނ��Ƃ�����̂ŁA IP �l�b�g���[�L���O��֘A�p��ɑ΂���
 �����x�̒m����K�v�Ƃ��܂��B���킩��Ȃ����t���o�Ă�����A���̃l�b
 �g���[�N�֘A�� HOWTO ������ǂނ��A�l�b�g���[�N�Ǘ��Ɋւ��鏑�Ђ�ǂ�
 �ŁA TCP/IP �̗p��Ɋ����悤�ɂ��ĉ������B�����͂�����ɂ��� UNIX
 �� Linux �}�V���̊Ǘ����ɂ͕K�v�Ȃ��Ƃł�����B���̕���Ɋւ����
 ��ɗǂ��{��Љ�Ă����܂��傤�B Craig Hunt �ɂ�� TCP/IP Network
 Administration �ŁA�o�ŎЂ� O'Reilly & Associates, Inc. �ł��B���̖{��
 �ǂ�œ�e�𗝉��΁A�ȍ~�E�T���ɋ�J���邱�Ƃ͂Ȃ��Ȃ�ł��傤
 :-)�B

 �󒍁F���̖{�͓��{��ł��I�[���Ђ���łĂ��܂��B�M��́uTCP/IP �l�b�g
 ���[�N�Ǘ��v�ł��B

 NFS �̃g���u���V���[�g�̖�ɗ��ƒZ�N�V������ 2 �݂��܂����B ``�}�E��
 �g�̃`�F�b�N���X�g'' �� ``FAQ'' �ł��B���������܂������Ȃ��ꍇ�ɂ́A
 �����̐߂�Q�Ƃ��ĉ������B

 Linux 2.0 �p nfsd �̃z�[���T�C�g�� ftp.mathematik.th-
 darmstadt.de:/pub/linux/okir �ł��B nfsd ����ŃR���p�C������K�v��
 ����l�₻���������l�͂�����ւǂ����B

 Linux 2.2 �ɂ����� NFS �̏��� ``Linux 2.2 �̐�'' ��Ă��������B

 3.  NFS �T�[�o�̐ݒ�

 3.1.  �ݒ�̑O��

 ���� HOWTO ��ǂݐi�߂�O�ɁA�܂��T�[�o�y�уN���C�A���g�Ƃ��Ďg���}�V
 ���̊ԂŁA���ꂼ��݂��� telnet �ʐM���ł���悤�ɐݒ肵�Ă����K�v����
 ��܂��B�����̐ݒ肪�Ȃ���Ă��Ȃ��ꍇ�́A NET-3 HOWTO �Ȃǂ�ǂ��
 �K�v�ȃl�b�g���[�N�ݒ��s���ĉ������B

 3.2.  �͂��߂̂�����

 ���͂Ƃ��� NFS �T�[�o�̃Z�b�g�A�b�v���܂��K�v�ł��B���ǎ҂ł��邠
 �Ȃ�����w�̃l�b�g���[�N�ɎQ�����Ă���ꍇ�ɂ́A�����炭������ NFS
 �T�[�o�����ɑ��݂��Ă��邱�Ƃł��傤�B�����̃T�[�o�ɑ΂���A�N�Z�X��
 ������A���� HOWTO ��̐ݒ�̂��߂ɓǂ�ł���ꍇ�ɂ́A���̏͂�ǂ�
 �K�v�͂���܂���B ``NFS �N���C�A���g�̐ݒ�'' �ɐi��ʼn������B

 �܂� Linux �ȊO�̃}�V���� NFS �T�[�o�ɂ������ꍇ�́A�V�X�e���̃}�j���A
 ����T���āA�T�[�o�@�\�̗����グ���@�ƁA�t�@�C���V�X�e���� NFS �ɂ�
 �� export �����@�Ƃ𗝉��K�v������܂��B���� HOWTO �ɂ�A���̂�
 �낢��ȃV�X�e���ŃT�[�o�𗧂��グ���@�ɂ‚��Đ������߂�݂��Ă���
 �܂��B�T�[�o�Ƃ��Ă̐ݒ��ׂčs�����Ƃ��ł�����A���� HOWTO �̎���
 �͂ɐi��ʼn������B���邢�͂��̏͂�ǂݐi��ł݂Ă�ǂ�������܂���B
 ���̏͂ŏq�ׂĂ����e�ɂ́A�T�[�o�ɂ���}�V���̎�ނɂ�炸��ɗ��‚�
 �Ƃ�ꕔ�܂܂�Ă��܂�����B

 �}���ł���l�́A ``Linux 2.2 �̐�'' ��Ă��炱����ǂ�ł��������B

 ���āA�����܂œǂݐi��ł������Ȃ��́A�ȉ��̂悤�Ȃ�������̃v���O����
 �̐ݒ��邱�ƂɂȂ�܂��B

 3.3.  �|�[�g�}�b�p (portmapper)

 �|�[�g�}�b�p�� Linux �ł� portmap �� rpc.portmap �Ƃ����t�@�C������
 �Ȃ��Ă��܂��B���̃V�X�e���� man �y�[�W�ɂ��ƁA����́uDARPA �|�[�g
 �� RPC �v���O�����ԍ��Ƀ}�b�v����v���O�����v�ƂȂ��Ă��܂��B���āA��
 �̃v���O�������{ HOWTO �����ɂ�����ŏ��̃Z�L�����e�B�E�z�[���ƂȂ��
 ���B���̌���ǂ����@�ɂ‚��Ă� ``NFS �̃Z�L�����e�B'' �ɏ����Ă����
 ���B���‚����悤�ł����A�K���ǂ�ł����悤�ɂ��ĉ������B

 �ł̓|�[�g�}�b�p��N�����܂��傤�B�����炭 /usr/sbin �f�B���N�g����
 portmap �� rpc.portmap �Ƃ������O�ő��݂��Ă���͂��ł� (�ꕔ�̃V�X�e
 ���ł� rpcbind �ƂȂ��Ă��邱�Ƃ���܂�)�B�Ƃ肠�������͎蓮�ŋN����
 ��Ηǂ��ł����A���̃v���O�����̓V�X�e����u�[�g���邽�тɎ��s�������
 �̂ł�����A rc �X�N���v�g�ɋL�q���Ă����Ƃ悢�ł��傤�B rc �X�N���v�g
 �Ɋւ��Ă� init �� man �y�[�W�ɏڂ����L�q������ł��傤�B�����炭
 /etc/rc.d �� /etc/init.d, /etc/rc.d/init.d ������̃f�B���N�g���ɂ���
 �͂��ł��B inet �̂悤�ȃt�@�C�����̂�̂��A�����炭�ҏW�ΏۂƂ��ׂ��X
 �N���v�g�ł��B�������A�ǂ̂悤�ɕҏW����΂悢���Ƃ����̂͂��� HOWTO
 �͈̔͂�z���Ă��܂��̂ŐG��܂���B���ă|�[�g�}�b�v��N�����A���s����
 �Ă��邩��܂� ps aux �ŁA���� rpcinfo -p �Ŋm�F���܂��傤�B�����Ă܂�
 �����H��낵���B

 �����ƁA��’��ӓ_������܂��B�|�[�g�}�b�p�ւ̃����[�g����̃A�N�Z�X��
 /etc/hosts.allow �t�@�C���� /etc/hosts.deny �t�@�C���̋L�q�ɂ��Đ���
 ����܂��B�|�[�g�}�b�p�������Ă���̂� rpcinfo -p �Ɏ��s����ꍇ�́A��
 ���̃t�@�C����`�F�b�N���Ă��������B�L�q�Ɋւ���ڍׂ� ``�Z�L����
 �e�B�̐�'' ��Ă��������B

 3.4.  mountd �� nfsd

 ���ɕK�v�ɂȂ�v���O������ mountd �� nfsd �ł��B������������N������
 �O�ɁA�܂��ʂ̃t�@�C����ҏW���Ȃ���΂Ȃ�܂���B /etc/exports �ł��B
 �Ⴆ�� eris �Ƃ����}�V���ɂ��� /mn/eris/local �Ƃ����f�B���N�g���ȉ���
 apollon �Ƃ����}�V�����痘�p�ł���悤�ɂ������ꍇ��l���܂��傤�B����
 �ꍇ�� eris �� /etc/export �Ɉȉ��̂悤�ȍs��}�����܂��B

 ______________________________________________________________________
 /mn/eris/local  apollon(rw)
 ______________________________________________________________________

 �����ł� appllon �� /mn/eris/local �ւ̓ǂݏ����̋��‚�^���Ă��܂��B
 rw �̑���� ro �Ƃ��邱�Ƃ�ł��A���̏ꍇ�͓ǂݏo�������̋��‚ɂȂ�
 �܂� (�������Ȃ���Γǂݏo�������̋��‚��^�����܂�)�B���ɂ�����
 ���I�v�V������ ����܂����A���̂����Z�L�����e�B�Ɋ֘A������̂ɂ‚���
 �͌�ŐG���‚��ł��B�����I�v�V�����̂��ׂĂ� exports �� man �y�[
 �W�ɋL�q������܂��B���Ȃ��Ƃ�ꐶ�Ɉ�x�͖ڂ�ʂ��Ă����ׂ��ł��傤�B
 �܂� exports �ɂ͑S�Ẵz�X�g���ˆ�����K�v�͂Ȃ��A�������֗���
 ���@������܂��B�Ⴆ�� NIS �� NYS (YP �Ƃ����������݂����邩�����
 ����) ��g���Ă���ꍇ�́A�l�b�g�O���[�v�ɂ��w�肪�”\�ł��B NIS ��
 �g���Ă��Ȃ��Ă�A�}�E���g���‚�^����z�X�g�̎w��Ƀh���C���̃��C���h
 �J�[�h�� IP �̃T�u�l�b�g��p���邱�Ƃ��ł��܂��B���������̂悤�Ɉꗥ��
 ���‘�����^����Ƃ��́A���‚������Ȃ����[�U�ɂ܂ŃA�N�Z�X���‚�^����
 ���Ȃ����ǂ������ӂ���K�v������܂��B

 ����: ���� exports �t�@�C���̏����͑��� Unix �Ŏg�����̂Ƃ͈قȂ�
 �Ă��܂��B���� Unix �ɂ����� exports �t�@�C���Ɋւ��ẮA���� HOWTO ��
 ��ʂ̐߂�݂��Ă���܂��B

 �ł� mountd (rpc.mountd �Ƃ����t�@�C����������܂���) �� nfsd (����
 ��� rpc.nfsd ����) ��N�����邱�Ƃɂ��܂��傤�B�����̃v���O�����͂�
 ����� exports �t�@�C����Q�Ƃ��܂��B

 /etc/exports ��ҏW������A mountd �� nfsd �Ƀt�@�C�����ύX���ꂽ����
 ��m�点��K�v������܂��B�`���I�ȕ��@�� exportfs ��s���邱�Ƃł���
 ���A�����Ă��� Linux �z�z�p�b�P�[�W�ɂ� exportfs �v���O�����͓����Ă�
 �܂���B���̂悤�ȏꍇ�͈ȉ��̃X�N���v�g��g���̃z�X�g�ɏ�������Ɨ�
 ���ł��傤�B

 ______________________________________________________________________
 #!/bin/sh
 killall -HUP /usr/sbin/rpc.mountd
 killall -HUP /usr/sbin/rpc.nfsd
 echo re-exported file systems
 ______________________________________________________________________

 ���̃t�@�C����Ⴆ�� /usr/sbin/exportfs �Ƃ������O�ŕۑ����A�Y�ꂸ��
 chmod a+rx ���܂��B�ȍ~�� exports �t�@�C����ҏW���邽�т� root �ɂȂ�
 �Ă��� exportfs �R�}���h��s���ĉ������B

 �ł� mountd �� nfsd �������Ǝ��s����Ă��邩��m�F���܂��傤�B�܂�
 rpcinfo -p ��s���ĉ������B�ȉ��̂悤�ȕ\�����o��Ǝv���܂��B

 ______________________________________________________________________
    program vers proto   port
     100000    2   tcp    111  portmapper
     100000    2   udp    111  portmapper
     100005    1   udp    745  mountd
     100005    1   tcp    747  mountd
     100003    2   udp   2049  nfs
     100003    2   tcp   2049  nfs
 ______________________________________________________________________

 ���̂悤�Ƀ|�[�g�}�b�p�ɂ��� portmapper ���g�� mountd�A nfsd ���A�i
 �E���X����܂��B

 rpcinfo: can't contact portmapper: RPC: Remote system error -
 Connection refused �� RPC_PROG_NOT_REGISTERED �Ƃ����悤�ȕ\�����o����
 ���ɂ́A�|�[�g�}�b�p�����s����Ă��܂���B���邢��
 /etc/hosts.{allow.deny} �̋L�q���|�[�g�}�b�p�ɍ�p���āA�ԓ�����Ȃ�
 �悤�ɂ��Ă���̂�����܂���B�����̃t�@�C���Ɋւ���ڍׂ� ``�Z
 �L�����e�B�̐�'' ��Ă��������B No remote programs registered.  �Ƃ�
 ���\�����o���ꍇ�̓|�[�g�}�b�p�ɖ₢���킹�鋖�‚��������A������������
 ���Ȃ��Ă��܂��B nfsd�A mountd �ƃ|�[�g�}�b�p�� kill ���āA����x��
 �������s���Ȃ����Ă݂ĉ������B

 �|�[�g�}�b�p�̃T�[�r�X�Ɋւ���\����m�F������A ps �ɂ��Ă�m�F����
 �݂ĉ������B�|�[�g�}�b�p�̓T�[�r�X�v���O�������I��������ł�T�[�r�X�|
 �[�g��񍐂��Ă��܂��̂ŁA�������������Ȃ����� ps �Ń`�F�b�N���Ă݂�
 �������ꍇ����܂��B

 �u�[�g�̓x�� mountd �� nfsd ��N���������ꍇ�ɂ́A�����|�[�g�}�b�p
 �̏ꍇ�Ɠ����悤�ɃV�X�e���� rc �X�N���v�g��C������K�v������܂��B��
 ���炭�قƂ�ǂ̏ꍇ�ɂ́A���Ȃ��̃}�V���Ɋ��ɃX�N���v�g�����݂��Ă���
 �Ǝv���܂��B���̏ꍇ�͕K�v�ȕ�����R�����g�A�E�g���āA�K�v�ȃf�[������
 �K�؂Ȏ��s���x���ŋN�������悤�ɂ��邾���ł��B

 �ǂ�ł����ׂ� man �y�[�W�́A portmap, mountd, nfsd, exports �ł��B

 ���āA�����܂Ŏ��̌����Ă������Ƃ����ׂĎ��s���ꂽ��A NFS �N���C�A��
 �g��N�����邽�߂̏��������������ƂɂȂ�܂��B

 4.  NFS �N���C�A���g�̐ݒ�

 �܂��J�[�l���� NFS �t�@�C���V�X�e���̋@�\�������K�v������܂��B��
 �ɑg�ݍ��ނ��A���W���[���Ƃ��ė��p�ł���悤�ɂ��邩���Ă����ĉ������B
 �����̓J�[�l����R���p�C������O�Ɏw�肵�܂��B�܂���x��J�[�l���̃R
 ���p�C��������Ƃ̂Ȃ��l�� kernel HOWTO �Ȃǂ�ǂ�ł���΂��ĉ���
 ���B�܂��ǂ��ł����z�z�p�b�P�[�W (Red Hat �Ȃ�) ��g���Ă��āA����܂�
 �J�[�l���⃂�W���[��������Ă��Ȃ� (�‚܂�䖳���ɂ��Ă��Ȃ� :-) ��
 �Ȃ�A�����炭 NFS �͂��łɗ��p�ł���悤�ɂȂ��Ă���ł��傤�B

 ������ root �̃v�����v�g�œK�؂� mount �R�}���h��s����΃t�@�C���V
 �X�e���𗘗p�ł���悤�ɂȂ�܂��B�O�̏͂���̗�𑱂��邱�Ƃɂ��āA
 eris �� /mn/eris/local ��}�E���g����ꍇ��l���܂��B���̏ꍇ�͈ȉ���
 �悤�ȃR�}���h�ɂȂ�܂��B

 ______________________________________________________________________
 mount -o rsize=1024,wsize=1024 eris:/mn/eris/local /mnt
 ______________________________________________________________________

 rsize �� wsize �I�v�V�����ɂ‚��Ă͌�Ő����܂��B���̎��_�� /mnt ��
 ���Ńt�@�C���V�X�e�������p�ł���悤�ɂȂ��Ă���͂��ł��B cd �� ls ��
 ����A���ꂼ��̃t�@�C����邱�Ƃ�ł��܂��B���̃t�@�C���V�X�e���̓�
 �[�J���Ȃ�̂��͒x��������܂��񂪁A�ł� ftp ���͂����ƕ֗���
 ���傤�H

 ���}�E���g�����܂��s���Ȃ��āA mount: eris:/mn/eris/local failed,
 reason give by server: Permission denied �Ƃ����悤�ȃG���[���b�Z�[�W
 ���o��ꍇ�ɂ́A�T�[�o�� exports �t�@�C�����Ԉ��Ă��Ȃ����A�C�����
 exportfs �̎��s��s��������m�F���ĉ������B�܂� mount clntudp_create:
 RPC: Program not registered �Ƃ����G���[�������ꍇ�́A�T�[�o�� mountd
 �� nfsd �����s����Ă��Ȃ��̂������ł��B���邢�͐�ɏЉ��
 hosts.{allow.deny} �̖�肩����܂���B

 �t�@�C���V�X�e����؂藣���ɂ͈ȉ��̂悤�ɂ��܂��B

 ______________________________________________________________________
 umount /mnt
 ______________________________________________________________________

 �V�X�e���̋N������ NFS �t�@�C���V�X�e����}�E���g�����邽�߂ɂ́A
 /etc/fstab �t�@�C����ʏ�̂悤�ɕҏW���܂��B��X�̗�ɏ]���΁A�ȉ���
 �悤�ȍs���K�v�ɂȂ�܂��B

 ______________________________________________________________________
 # device      mountpoint     fs-type     options              dump fsckorder
 ...
 eris:/mn/eris/local  /mnt    nfs        rsize=1024,wsize=1024 0    0
 ...
 ______________________________________________________________________

 ����łقƂ�ǏI���ł����A���̐��ǂ�ʼn������ˁB

 4.1.  mount �̃I�v�V����

 ���ɂ�ꏏ�ɂ‚��Ă����Ɨǂ������ȃI�v�V����������܂��B NFS �T�[�o��
 �N���b�V�������Ƃ���l�b�g���[�N���ؒf���ꂽ�Ƃ��ɃN���C�A���g�łǂ���
 �邩��w�肷���̂ł��B���̏�Ԃ�����������Ƃ��ł���̂� NFS �̗�
 ���Ƃ���̈�‚ł��B�T�[�o�̏�Q�ɂ������Ă͓�‚̃��[�h������܂��B

    soft
       NFS �N���C�A���g�� NFS �}�E���g���ꂽ�t�@�C���V�X�e���ɃA�N�Z�X
       ���Ă���v���Z�X�ɃG���[��ʒm���܂��B���̃G���[�𐳂���������v
       ���O�����͂قƂ�ǂ���܂���B���̐ݒ�͂����߂ł��܂���B�����
       �t�@�C����j�󂵂���f�[�^��X�g���邽�߂̎�i�ł��B���Ƀ��[��
       �̃f�B�X�N�ɂ͎g���ׂ��ł͂���܂��� -- ���[���ɉ��l��F�߂Ă���
       �Ȃ�΁B

    hard
       NFS �}�E���g���ꂽ�t�@�C���V�X�e����̃t�@�C���ɃA�N�Z�X���Ă���
       �v���O�����̓T�[�o���N���b�V������ƒ��Ԃ���ɂȂ�܂��B�����
       �̃v���Z�X�� intr ��ꏏ�Ɏw�肵�Ă��Ȃ��ꍇ�͒��f���邱�Ƃ�
       kill ���邱�Ƃ�ł��Ȃ��Ȃ�܂��B NFS �T�[�o����������ƁA�v���O
       �����͂��ꂼ�ꉽ��Ȃ��������̂悤�ɍĊJ���܂��B�����炭�����炪
       �]�܂����ꍇ�������ł��傤�B���͑S�Ă� NFS �}�E���g�� hard,intr
       ��p���邱�Ƃ���߂��܂��B

 �ȑO�̗��܂��p���邱�Ƃɂ��܂��B fstab �̃G���g���͈ȉ��̂悤�ɂȂ�
 �܂��B

 ______________________________________________________________________
 # device      mountpoint     fs-type    options                  dump fsckorder
 ...
 eris:/mn/eris/local  /mnt    nfs        rsize=1024,wsize=1024,hard,intr 0 0
 ...
 ______________________________________________________________________

 4.2.  NFS ��œK������

 rsize �� wsize �Ƃ������I�v�V�������Ȃ��ꍇ�A�ʏ� NFS �� 4096 �� 8192
 �o�C�g��P�ʂɓǂݏ�����s���܂��B������ Linux �̃J�[�l���ƃl�b�g���[
 �N�J�[�h�̑g�ݍ��킹�ɂ��ẮA���̐ݒ�ł͓����Ȃ�������A���邢�͒x
 ���Ȃ��Ă��܂����肷��ꍇ������܂��B�ł����炱���ł͎�����s���āA��
 ���ɂȂ�悤�� rsize �� wsize ��肷������q�ׂ邱�Ƃɂ��܂��B�]
 �����x�͊ȒP�ȃR�}���h�̑g�ݍ��킹�Œ��ׂ邱�Ƃ��ł��܂��B��قǎ�����
 mount �R�}���h�ŏ������݉”\�ɂ����f�B�X�N�Ɉȉ��̂悤�ȃR�}���h��p��
 ��ƁA�V�[�P���V�����ȏ������݂̐��\��e�X�g���邱�Ƃ��ł��܂��B

 ______________________________________________________________________
 time dd if=/dev/zero of=/mnt/testfile bs=16k count=4096
 ______________________________________________________________________

 ���̃R�}���h�ɂ��Ē��g�����ׂ� 0 �̃o�C�g��Ŗ��ߐs�����ꂽ 64Mb ��
 �t�@�C�����ł��܂� (�����炭���ꂾ���̃T�C�Y������΁A�p�t�H�[�}���X��
 �΂���L���b�V���̉e��������ł���ł��傤�B���������񃁃�����ς�
 �ł���ꍇ�ɂ͂��ƃt�@�C����傫�����ĉ�����)�B���x�� (5�`10 �񂭂�
 ��) �s���ĕ��ώ��Ԃ�߂ĉ������B���̏ꍇ�ł�厖�Ȃ̂� `elapsed' ��
 �邢�� `wall clock' �ŕ\������鎞�Ԃł��B���ɂ��̃t�@�C����ēǂݍ���
 ���邱�ƂŁA�ǂݍ��ݐ��\�̃e�X�g��s���܂��B

 ______________________________________________________________________
 time dd if=/mnt/testfile of=/dev/null bs=16k
 ______________________________________________________________________

 ���������s���ĕ��ς��܂��傤�B���̌� umount ���A rsize �� wsize
 �ɑ傫�Ȓl���čĂ� mount ���ĉ������B�l�� 1024 �̔{���ɂȂ�悤��
 ���A 16384 �o�C�g�͉z���Ȃ��悤�ɂ��܂��傤 (����� NFS �o�[�W���� 2
 �̐����ł�)�B mount �����炻�̃t�@�C���V�X�e���� cd �œ���A�t�@�C���V
 �X�e���̒����������������邩��΂炭���ׂĂ݂ĉ������B rsize ��
 wsize ���傫���߂���ƁA���Ȓ��󂪌����A�t�@�C���̐M������ 100% �ł�
 ���Ȃ�܂��B�悭�����Ƃ��ẮA�u�G���[���b�Z�[�W�͏o�Ȃ��̂� "ls" ��
 ���ʂ��s���S�ɂȂ�v�u�G���[���b�Z�[�W�͏o�Ȃ��̂Ƀt�@�C���̓ǂݍ��݂�
 ���s����v�Ȃǂ�����܂��B���āA�^���� rsize �� wsize �ŃV�X�e��������
 �����삵�Ă��邱�Ƃ��킩������A����x���x�̃e�X�g��Ă݂܂��傤�B
 �T�[�o�� OS ���Ⴄ�ƍœK�ȃT�C�Y��قȂ�ꍇ�������ł��B SunOS ��
 Solaris �̏ꍇ�� 4096 �����ɔ�ׂĂ����Ƒ��������肷�邻���ł��B

 �ŋ߂� Linux �J�[�l�� (1.3 �̂ǂꂩ�ȍ~) �ł� rsize ��}�V���̃y�[�W�T
 �C�Y�Ɠ���������ȏ�ɂ���Ɛ�ǂ݂��s���܂��B Intel �� CPU �ł̓y�[
 �W�̃T�C�Y�� 4096 �o�C�g�ł��B��ǂ݂� NFS �̓ǂݍ��ݑ��x��͂������
 ���ł���قǍ��������܂��B�ł����� Intel �̃}�V���ł́A�”\�Ȃ��
 rsize �� 4096 �o�C�g�ɂ���Ɨǂ��ł��傤�B����񂠂��܂ʼn”\�Ȃ�΁A
 �ł��B
 rsize �� wsize �𔽉f�����邽�߂ɂ� /etc/fstab �̕ҏW���K�v�ɂȂ邱��
 ��Y��Ȃ��B

 NFS �̏������ݑ��x��グ��Z�Ƃ��āA�T�[�o�̓����������݂�֎~�����@
 ������܂��B NFS �̎d�l�ɂ��ƁA�f�[�^���s�������̃��f�B�A (���ʂ�
 �f�B�X�N) �ɏ������܂��܂ŁANFS �̏������ݗv���͏I�����ꂽ�Ƃ͌��Ȃ�
 ��܂���B���̎d�l�̂��ߏ������ݐ��\�ɐ����������܂��B�܂��񓯊�������
 �݂ɂ��� NFS �̏������ݑ��x���㏸����̂͂��̂��߂ł��B����܂�
 Linux �� nfsd �œ����������݂��������ꂽ���Ƃ͂���܂���B�Ȃ��Ȃ�
 Linux �̃t�@�C���V�X�e���̎����ɂ����Ă͓����������݂��d�v������Ă���
 ������ł��B������ Linux �ȊO�̃T�[�o�ł� exports �t�@�C���Ɉȉ��̂悤
 �ȋL�q��邱�Ƃɂ��Đ��\��グ�邱�Ƃ��”\�ł��B

 ______________________________________________________________________
 /dir    -async,access=linuxbox
 ______________________________________________________________________

 �����͈قȂ邩����܂���̂ŁA���̃}�V���� exports �� man �y�[�W��Q
 �Ƃ��ĉ������B�Ȃ��A����ɂ��ăf�[�^����댯�������܂邱�Ƃ͒m����
 �����ĉ������B

 5.  �x�����C����ʂ��Ă� NFS

 �u�x�����C���v�Ƃ��Ă̓��f���� ISDN�A���邢�͉������ꂽ�R�l�N�V������
 �ǂ�z�肵�Ă��܂� (���肪���Ȃ͍̂Ō�ł��傤)�B

 ���̐߂̓v���g�R���̒m���Ɋ�Â��ď���������̂ŁA���ۂ̎����͍s���Ă�
 �܂���B���܂��������狳���Ă��������� :-)

 �܂��o���Ă����ė~�������Ƃ́A NFS �͒x���v���g�R���ł���A�Ƃ�������
 �ł��B NFS �̓I�[�o�[�w�b�h���傫���̂ł��B NFS ��p����̂̓t�@�C���]
 ���� kermit ��p����悤�Ȃ�̂ŁA�x���̂ł��B�قƂ�ǂ̃v���g�R����
 NFS ��葬���A FTP, HTTP, rcp, ssh �S�������ł��B

 �ł����Ă݂����A�ł����H�킩��܂����B

 NFS �̃f�t�H���g�̃p�����[�^�́A�ɂ߂č������’x���̏��Ȃ����C���Ɍ���
 ����̂ɂȂ��Ă��܂��B�f�t�H���g�̃p�����[�^��x���̑傫�����C���ɗp��
 ��ƁA�uNFS ����G���[�����|�[�g�����v�A�u�I�y���[�V���������f��
 ��v�A�u�t�@�C�������ۂ�菬�����Ȃ�v�ȂǂȂǁA�l�X�ȕs�v�c�Ȍ��ۂɌ�
 �����邱�ƂɂȂ�܂��B

 �܂��ŏ��ɍs���ׂ��́A�}�E���g�I�v�V���� soft �̎g�p�𒆎~���邱�Ƃ�
 ���B�����p����ƃ^�C���A�E�g��������A�\�t�g�E�F�A�ɃG���[���Ԃ����
 ���B�����Ă��̃\�t�g�ł͂��̃G���[�𐳂���������悤�ɂȂ��Ă��܂���B
 ���ꂪ�s�Žv�c�ȃG���[�̎�ȗ��R�ł��B����Ƀ}�E���g�I�v�V�����Ƃ���
 hard ��p���ĉ������B hard ��L���ɂ���ƁA�����Ƀ��g���C��J��Ԃ���
 ���ɂȂ�A�\�t�g�E�F�A�̓s����l�����ɏ���ɒ��f�����肷�邱�Ƃ��Ȃ���
 ��܂��B������̕����ǂ���ł��B�{���ł��B

 ���ɂ��ׂ����Ƃ́A�}�E���g�I�v�V������ timeo �� retrans ��`���[������
 ���Ƃł��B������ nfs(5) �̃}�j���A���y�[�W�ɋL�q����Ă��܂����A����
 �ɂ�R�s�[����܂��B

    timeo=n
       RPC �^�C���A�E�g�̌�A�ŏ��̍đ���s���܂ł̎��Ԃ� 1/10 �b�P�ʂ�
       �w�肷��B�f�t�H���g�� 7 (�‚܂� 0.7 �b)�B�ŏ��̃^�C���A�E�g�̌�
       �́A�^�C���A�E�g�̎��Ԃ͔{�X�����B����̓^�C���A�E�g���ő�l��
       60 �b�ɂȂ邩�A���邢�͍đ��̉񐔂��w�肵���l����傫���Ȃ���
       ���W���[�^�C���A�E�g�ƂȂ�܂ő����B���W���[�^�C���A�E�g�ɂȂ�
       �ƁA�t�@�C���V�X�e�����n�[�h�}�E���g����Ă���ꍇ�ɂ́A�V���ȃ^
       �C���A�E�g�񂪏����l�� 2 �{�ɂ��čĂю��݂��� (��̓��ł̓^
       �C���A�E�g�͔{�X)�B�^�C���A�E�g�̍ő�l�͏�� 60 �b�ł���B�l�b
       �g���[�N�����G���Ă���A�T�[�o���x���A�o�H�ɕ����̃��[�^�܂��̓Q
       �[�g�E�F�C������A�Ȃǂ̏ꍇ�ɂ͂��̃^�C���A�E�g�𑝂₷���Ƃ�
       ���đS�̂̐��\��コ���邱�Ƃ��ł���B

    retrans=n
       �}�C�i�[�^�C���A�E�g�ƍđ��̍��v�������̒l�𒴂���ƃ��W���[�^�C
       ���A�E�g�ƂȂ�B�f�t�H���g�� 3 ��B���W���[�^�C���A�E�g���N����
       �ƁA�t�@�C������͒��f����邩�A���邢�� "server not responding"
       �̃��b�Z�[�W���R���\�[���ɕ\�������B

 �������Ƃ킩��₷�������܂��傤�B���Ԏ����^�C���A�E�g�ł��� 0.7
 �b (700ms) �̂����ɕԂ��Ă��Ȃ��ƁA NFS �N���C�A���g�̓��N�G�X�g��đ�
 ���ă^�C���A�E�g��{�� 1.4 �b�ɂ��܂��B����ɕԎ��� 1.4 �b�ȓ�ɕԂ���
 ���Ȃ��ꍇ�ɂ́A�ēx���N�G�X�g�𑗂�A�^�C���A�E�g��{�� 2.8 �b�ɂ���
 �킯�ł��B

 ���C���̑��x�� ping �ő��肷�邱�Ƃ��ł��܂��B�p�P�b�g�̃T�C�Y��
 rsize/wsize �I�v�V�����ŗ^�����l�Ɠ����ɂ��܂��B

 ______________________________________________________________________
 $ ping -s 8192 lugulbanda
 PING lugulbanda.uio.no (129.240.222.99): 8192 data bytes
 8200 bytes from 129.240.222.99: icmp_seq=0 ttl=64 time=15.2 ms
 8200 bytes from 129.240.222.99: icmp_seq=1 ttl=64 time=15.9 ms
 8200 bytes from 129.240.222.99: icmp_seq=2 ttl=64 time=14.9 ms
 8200 bytes from 129.240.222.99: icmp_seq=3 ttl=64 time=14.9 ms
 8200 bytes from 129.240.222.99: icmp_seq=4 ttl=64 time=15.0 ms

 --- lugulbanda.uio.no ping statistics ---
 5 packets transmitted, 5 packets received, 0% packet loss
 round-trip min/avg/max = 14.9/15.1/15.9 ms
 ______________________________________________________________________

 �����ł̎��Ԃ� ping �̃p�P�b�g�� lugulbanda �܂ʼn������鎞�Ԃ𑪂��Ă�
 �܂��B 15ms �͂���߂č����ƌ����܂��B 28000 bps �̃��C���ł́A
 4000-5000ms ���x�̒l�ƂȂ�ł��傤�B�����C���ɑ��̕��ׂ��������Ă���
 �ꍇ�ɂ͂��̎��Ԃ͂���ɒ����Ȃ�A�{�ɂȂ邱�Ƃ���������܂���B����
 ���Ԃ��������Ƃ�u�x�����傫���v�ƌ����Ă���̂ł��B��ʓI�ɁA�p�P�b�g
 ���傫���Ȃ�قǁA�܂����C���̕��ׂ������Ȃ�قǒx���͑傫���Ȃ�܂��B
 timeo ��Ȃ��̃��C���ƕ��ׂɂ��킹�đ傫�����ĉ������B���C���𑼂̗p
 �r�Ɏg���Ă���ꍇ�́A���̕��x�����傫���Ȃ邱�Ƃ�l�����ĉ������B�Ⴆ
 �� FTP �� NFS �𓯎��Ɏg�������悤�ȏꍇ�ɂ́A FTP �Ńt�@�C���]����
 �s���Ă���Ԃ� ping �̎��Ԃ�v�����A���C���̒x���ɂ����� timeo ��ݒ�
 ���ׂ��ł��傤�B

 6.  �Z�L�����e�B�� NFS

 �f���Ă����܂����A���̓R���s���[�^�Z�L�����e�B�̐��Ƃł͂���܂���B
 �������Z�L�����e�B�Ɋւ��đ����͖�ɗ��ƒA�h�o�C�X��邱�Ƃ��ł����
 �v���܂��B�ł��ӂ��ĉ������B�����ɏ����Ă��邱�Ƃ� NFS �̖����
 �ă��X�g�A�b�v������̂ł͂Ȃ��̂ł��B�������ɏ����Ă��邱�Ƃ�s��
 �������Łu�����S���v�Ǝv�������́A�Ƃ񂾂��l�D���Ƃ�����̂ł��B�u�K
 �^��Ăԃc�{�v�Ƃ��𔄂�‚����Ȃ��悤�ɋC��t���������ǂ��ł���
 :-)�B

 �ȉ��̂悤�ȏ󋵂Ȃ�A���̏͂̓�e�͕K�v����܂���F���Ȃ��̃z�X�g����
 �����Ă���̂��‚����l�b�g���[�N�ŁA�����ɂ���S�Ẵ��[�U�͐M�p����
 ���A�����łȂ��l�̓l�b�g���[�N��̃}�V���ɃA�N�Z�X�ł��Ȃ��悤�ɂȂ���
 ����ꍇ�ł��B�‚܂�l�b�g���[�N�ɑ΂���_�C�A���A�b�v�ڑ��͋֎~�A����
 �l�b�g���[�N�ɂւ̐ڑ���֎~ (���̃l�b�g�̃��[�U���S���M���ł��āA���l
 �̃Z�L�����e�B��m�ۂ��Ă���ꍇ�͕�) �ł��B�Ύ��ɉ߂���Ǝv���܂����H
 �S�R����Ȃ��Ƃ͂Ȃ���ł���B����̓Z�L�����e�B�Ɋւ��邲����{�I�ȍl
 �����ɉ߂��܂���B����ɁA�o���Ă����ĉ������A�������ꂩ��q�ׂ邱�Ƃ�
 ������{�I�Ȃ��ƂȂ̂ł��B���S�ȃT�C�g��\�z����ɂ́A�M�S�Œm�����[
 ���A���ݓI�ȃZ�L�����e�B��̖��_�Ɋւ���ŐV���̓�����m���Ă���
 �悤�ȊǗ��҂��s�Œ��ł��B

 NFS �̊�{�I�Ȗ��_�́A���Ɏw���Ȃ���΃N���C�A���g�ƃT�[�o������
 ����M���������Ă��܂��Ƃ���ɂ���܂��B����͂܂����킯�ŁA�Ⴆ�΃T�[
 �o�� root �A�J�E���g���j��ꂽ��A�N���C�A���g�� root �A�J�E���g��j��
 �̂���ɊȒP�ɂȂ��Ă��܂��킯�ł� (�t��܂�������)�B���̖����
 ���@�͂����‚�����A��Ő�����\��ł��B

 CERT �̃Z�L�����e�B�Ɋւ��銩����ǂ�ł����悤�ɂ��܂��傤�B���̕���
 �̈ȉ��̂قƂ�ǂ�ACERT ������������e����Ă��܂��B�ŐV�̊����̃�
 �X�g�� ftp.cert.org:/01-README �Ō��邱�Ƃ��ł��܂��B NFS �֘A�̊�����
 �ȉ��ɂ����‚������Ă����܂��B

 ______________________________________________________________________
 CA-91:21.SunOS.NFS.Jumbo.and.fsirand                            12/06/91
      Vulnerabilities concerning Sun Microsystems, Inc. (Sun) Network
      File System (NFS) and the fsirand program.  These vulnerabilities
      affect SunOS versions 4.1.1, 4.1, and 4.0.3 on all architectures.
      Patches are available for SunOS 4.1.1.  An initial patch for SunOS
      4.1 NFS is also available. Sun will be providing complete patches
      for SunOS 4.1 and SunOS 4.0.3 at a later date.

 CA-94:15.NFS.Vulnerabilities                                    12/19/94
      This advisory describes security measures to guard against several
      vulnerabilities in the Network File System (NFS). The advisory was
      prompted by an increase in root compromises by intruders using tools
      to exploit the vulnerabilities.

 CA-96.08.pcnfsd                                                 04/18/96
      This advisory describes a vulnerability in the pcnfsd program (also
      known as rpc.pcnfsd). A patch is included.
 ______________________________________________________________________

 6.1.  �N���C�A���g���̃Z�L�����e�B

 �N���C�A���g���ł́A�T�[�o��M���������Ȃ��悤�ɐݒ肷�邱�Ƃ��”\�ŁA
 ����̓}�E���g���̃I�v�V�����Ŏw�肵�܂��B�Ⴆ�� NFS �t�@�C���V�X�e��
 �ɂ��� suid ���ꂽ�v���O�����𓮍삳���Ȃ��悤�ɂ���ɂ� nosuid �I�v
 �V������g���܂��B����͗ǂ��ݒ�ŁANFS �}�E���g����S�Ẵf�B�X�N�ɓ�
 ����l����ׂ����Ǝv���܂��B�����p���Ȃ��ƁA�T�[�o�� root ���[�U���N
 ���C�A���g�ł� root ������D�����Ƃ��ł��Ă��܂��܂��B suid �v���O����
 ��T�[�o�̃t�@�C���V�X�e���ɍ��A�N���C�A���g�Ɉ�ʃ��[�U�Ń��O�C����
 �Đ�قǂ� suid �v���O������s�����... ���킩��ł��ˁH�}�E���g����
 �t�@�C���V�X�e����̃t�@�C���̎��s��ׂċ֎~���邱�Ƃ�ł��܂��B����
 �ɂ� noexec �I�v�V������p���܂��B�����A����͎��ۂɂ� nosuid �ɔ�ׂ�
 �����ԕs�ւɂȂ��Ă��܂��ł��傤�B�ǂ�ȃt�@�C���V�X�e���ɂ��s���Ȃ�
 ��΂Ȃ�Ȃ��X�N���v�g��v���O�����̗ނ������‚��͓����Ă���ł��傤��
 ��B�����̃I�v�V������ /etc/fstab �̃I�v�V�����̗�ɁA rsize ��
 wsize �Ȃǂƈꏏ�ɃR���}�ŋ�؂��ċL�q���܂��B

 6.2.  �T�[�o���̃Z�L�����e�B: nfsd

 �T�[�o���ł́A�N���C�A���g�� root �A�J�E���g��M�����Ȃ��悤�ɐݒ肷��
 ���Ƃ��ł��܂��B����ɂ� exports �ɋL�q����ہA root_squash �I�v�V����
 ��p���܂��B

 ______________________________________________________________________
 /mn/eris/local apollon(rw,root_squash)
 ______________________________________________________________________

 ��������ƁA�N���C�A���g�� UID 0 �̃��[�U���t�@�C���ɃA�N�Z�X (read,
 write, delete) ���悤�Ƃ���ƁA�T�[�o�� UID ��T�[�o�ɂ����� "nobody"
 �A�J�E���g�̂�̂ƒu�������܂��B�‚܂�T�[�o�� root �����ɃA�N�Z�X���
 �X��������Ă���t�@�C���ɑ΂��āA�N���C�A���g�� root ���A�N�Z�X��ύX
 ��s�����Ƃ��ł��Ȃ��Ȃ�̂ł��B�����ǂ��ݒ�ŁA export ����S�Ă�
 �t�@�C���V�X�e���� root_squash ��p����ׂ����Ǝv���܂��B�u�ł�N���C
 �A���g�� root ���[�U�� `su' ��g���đ��̃��[�U�ɂȂ��āA���̃��[�U��
 �t�@�C����ύX�ł����Ⴄ����Ȃ��ł����I�v�ƌ����ӌ������邩����܂�
 ��B���̒ʂ�A���ꂪ Unix �� NFS �̗��V�Ȃ̂ł��B���̈ӌ��ɂ͏d�v�ȑ�
 �ʂ�����܂��B�d�v�ȃo�C�i����t�@�C���Ȃǂ� root �ɂ��ĕۗL������
 ���ŁA bin �Ȃǂ� root �ȊO�̃A�J�E���g�ɂ���ׂ��ł͂���܂���B�Ȃ�
 �Ȃ�N���C�A���g�� root ���[�U���A�N�Z�X�ł��Ȃ��̂̓T�[�o�� root �A�J
 �E���g�̃t�@�C������������ł��B nfsd �� man �y�[�W�ɂ͑��ɂ���ނ�
 �̔r���I�v�V�������L�q����Ă��܂��B������p����΁A�D���� (���邢��
 ������) �N���C�A���g���[�U��M�����Ȃ��悤�ɐݒ�ł��܂��B�܂� UID ��
 GID �͈̔͂ɂ��Ĕr���@�\��ݒ肷�邱�Ƃ�I�v�V�����Ŏw��ł��܂��B��
 ���  Linux �� nfsd �� man �y�[�W�ɋL�q����Ă��܂��B

 root_squash �͎��� Linux �� NFSd �ł̓f�t�H���g�ɂȂ��Ă��܂��B�t�@�C
 ���V�X�e���ւ� root �̃A�N�Z�X��‚���ɂ� no_root_squash ��w�肵��
 �������B

 ����d�v�Ȃ��Ƃ́A nfsd �ɑ΂������|�[�g����̐ڑ��v�����`�F�b�N
 ����Ă��邩�ǂ�����m�F���Ă������Ƃł��B���N���C�A���g����̗v����
 �ǂ�ȃ|�[�g����ł�󂯓���Ă��܂��ƁA NFS �v���g�R����b���K���ȃv
 ���O������p���āA��������Ȃ��N���C�A���g���[�U�����̃��[�U�ɐ��肷
 �܂����Ƃ��ł��Ă��܂��܂� (���̂悤�ȃv���O�����̓C���^�[�l�b�g�ŗe��
 �ɓ���ł��܂�)�B Linux �� nfsd �̓f�t�H���g�ł��̃`�F�b�N���悤��
 �Ȃ��Ă��܂����A���� OS �ł͎蓮�ł��̃`�F�b�N��w�肵�Ȃ���΂Ȃ�Ȃ�
 ������܂���B���̍�Ƃ͂��� OS �� nfsd �� man �y�[�W�ɋL�q����Ă�
 ��͂��ł��B

 �Ō�ɂ���B�t�@�C���V�X�e���� `localhost' �� 127.0.0.1 �ɑ΂���
 export ���Ă͂Ȃ�܂���B����M���ĉ������B

 6.3.  �T�[�o���̃Z�L�����e�B: �|�[�g�}�b�p

 �x�[�V�b�N�ȃ|�[�g�}�b�p�� nfsd �̑g�ݍ��킹�ɂ͐݌v��̖�肪����A
 NFS �T�[�o�̃t�@�C���ւ̃A�N�Z�X�����������ɉ”\�ɂȂ��Ă��܂��Ă��܂�
 ���B�K���Ȃ��ƂɁA�قƂ�ǂ� Linux �f�B�X�g���r���[�V�������p���Ă���
 �|�[�g�}�b�p�́A���̍U���ɑ΂��Ĕ�r�I���S�ɂȂ��Ă��܂��B�܂���‚�
 �t�@�C����p�����A�N�Z�X���X�g��ݒ肷�邱�Ƃɂ��āA����Ɉ��S�ɂł�
 �܂��B

 Linux �f�B�X�g���r���[�V�����́A���ׂē����ł͂���܂���B�ŋߍX�V����
 ���悤�Ɍ�����f�B�X�g���r���[�V�����ł�A���S�ȃ|�[�g�}�b�p��g���Ă�
 �Ȃ����Ƃ�����܂��B���̊댯�����w�E���ꂽ�͉̂��N��O�̂��ƂŁA���ɏ�
 ���ƂȂ��Ă���͂��Ȃ�ł����ǁB���Ȃ��Ƃ��‚̃f�B�X�g���r���[�V����
 �ł́A���S�ȃ|�[�g�}�b�p�� man �y�[�W�������Ă���ɂ�����炸�A����
 �̃|�[�g�}�b�p�͈��S�Ȃ�̂ł͂���܂���ł����B�|�[�g�}�b�p�����S�Ȃ�
 �̂��ǂ�����`�F�b�N���邽�߂ɂ́A strings(1) �R�}���h��s���A���̏o
 �͂Ɋ֘A����t�@�C�������܂܂�Ă��邩�A��̓I�ɂ� /etc/hosts.deny ��
 /etc/hosts.allow ���܂܂�Ă��邩�𒲂ׂ�̂��ȒP�ł��B���g���̃|�[�g
 �}�b�p�� /usr/sbin/portmap �ł�����A�����s���ɂ� strings
 /usr/sbin/portmap | grep hosts �Ƃ����R�}���h��s���܂��B���̃}�V��
 �ł͌��ʂ͈ȉ��̂悤�ɂȂ�܂��B

 ______________________________________________________________________
 /etc/hosts.allow
 /etc/hosts.deny
 @(#) hosts_ctl.c 1.4 94/12/28 17:42:27
 @(#) hosts_access.c 1.20 96/02/11 17:01:27
 ______________________________________________________________________

 ���āA�ݒ��s���ɂ́A�܂� /etc/hosts.deny ��ҏW���܂��B�ȉ��̍s��
 �����݂܂��B

 ______________________________________________________________________
 portmap: ALL
 ______________________________________________________________________

 ��������ƑS�ẴA�N�Z�X��󂯕t���Ȃ��Ȃ�܂��B���̂悤�ɂ��ĕ‚��Ă�
 �邠�����A rpcinfo -p ��s���A�|�[�g�}�b�p�����ۂɂ��̃t�@�C����ǂ�
 �ŁA���̋L�q�ɏ]���Ă��邩��`�F�b�N���Ă݂܂��傤�B rpcinfo �͂Ȃ��
 �o�͂�o���Ȃ����A���邢�̓G���[���b�Z�[�W��o���ł��傤�B�|�[�g�}�b�p
 �̍ċN���͕K�v�Ȃ��͂��ł��B

 �|�[�g�}�b�p��N�����‚��Ă��܂��̂͂����Ƌɒ[�ɂ�����̂ŁA
 /etc/hosts.allow ��ҏW���ă|�[�g��ĂъJ���邱�ƂɂȂ�܂��B�܂��ǂ�
 �N���C�A���g�ɊJ���邩��߂�K�v������܂��B�T�[�o�̃|�[�g�}�b�p�ɃA
 �N�Z�X����K�v�̂���}�V����X�g�A�b�v���܂��B��������Ɛݒ肳�ꂽ�V
 �X�e���ł́A�|�[�g�}�b�p�̂�����|�[�g�ɃA�N�Z�X���K�v�ȃ}�V���Ƃ���
 �͔̂��ɏ��Ȃ��͂��ł��B�|�[�g�}�b�p�� nfsd �� mountd�A
 ypbind/ypserv, pcnfsd, ������ ruptime �� rusers �Ȃǂ� 'r' �R�}���h�Q
 ��Ǘ����܂��B���̂��� nfsd �� mountd, ypbind/ypserv ������ pcnfsd ��
 �݂����̑ΏۂƂȂ��̂ł��B�z�X�g�}�V���̃T�[�r�X�ɃA�N�Z�X���K�v��
 �}�V���ɂ͋��‚�^���Ȃ���΂Ȃ�܂���B�Ⴆ�΃T�[�o�̃A�h���X��
 129.240.223.254 �ŁA�T�u�l�b�g 129.240.223.0 �ɂ���N���C�A���g�z�X�g
 �ɃA�N�Z�X���‚�^����Ƃ��܂� (����� networking HOWTO �Ɠ�����ł��B
 �K�v���������� networking HOWTO �����x���ɍs���āA���Ȃ��̔]�̃���
 ����t���b�V�����ĉ�����)�B���̏ꍇ�� hosts.allow �Ɉȉ��̂悤�ɏ���
 �܂��B
 ______________________________________________________________________
 portmap: 129.240.223.0/255.255.255.0
 ______________________________________________________________________

 ����� route �R�}���h�ŗp�����l�b�g���[�N�A�h���X�y�� ifconfig �ŗp��
 ���T�u�l�b�g�}�X�N�Ɠ����ł��B���̏ꍇ eth0 �f�o�C�X�ɑ΂��� ifconfig
 �̌��ʂ͈ȉ��̂悤�ɂȂ��Ă���͂��ł��B

 ______________________________________________________________________
 ...
 eth0      Link encap:10Mbps Ethernet  HWaddr 00:60:8C:96:D5:56
           inet addr:129.240.223.254  Bcast:129.240.223.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:360315 errors:0 dropped:0 overruns:0
           TX packets:179274 errors:0 dropped:0 overruns:0
           Interrupt:10 Base address:0x320
 ...
 ______________________________________________________________________

 ���l�� netstat -rn �Ƃ���ƈȉ��̂悤�ɂȂ�͂��ł��B

 ______________________________________________________________________
 Kernel routing table
 Destination     Gateway         Genmask         Flags Metric Ref Use    Iface
 ...
 129.240.223.0   0.0.0.0         255.255.255.0   U     0      0   174412 eth0
 ...
 ______________________________________________________________________

 (�擪�̗�̓l�b�g���[�N�A�h���X�ɂȂ�܂�)

 hosts.deny �� hosts.allow �t�@�C���Ɋւ��Ă͓����� man �y�[�W�ɋL�q��
 ����܂��B

 ��: ��҂̂Ƃ���ł� "man 5 hosts_access" �ł����B

 �d�v: portmap �̍s�ɂ� IP �ԍ��ȊO�̂�̂͏����Ȃ��ʼn������B�z�X�g�l�[
 ���̖₢���킹�͊ԐړI�Ƀ|�[�g�}�b�p��Ăяo�����Ƃ�����A����Ƃ܂��z
 �X�g�l�[���̖₢���킹�������ă|�[�g�}�b�p���Ăяo����z�X�g�l�[���̖�
 �����킹��...

 �ȏ�ł��Ȃ��̃T�[�o�͐����������肵���͂��ł��B�Ō�̖��� (�����A��
 ���!)�A�M�����Ă���}�V���� root ���j��ꂽ�ꍇ(���邢�� MS-DOS ���u
 �[�g���ꂽ�ꍇ) ���炢�ł��B���̂Ƃ� root �����𗘗p����ƐM�������|�[
 �g��ʂ��đ��̃��[�U�ɐ��肷�܂��悤�ȗv����o�����Ƃ��”\�ɂȂ��Ă���
 ���܂��B

 6.4.  NFS �ƃt�@�C�A�E�H�[��

 ���[�^��t�@�C�A�E�H�[����p���� NFS ��|�[�g�}�b�p�̃|�[�g��ǂ��̂�
 ���ɗǂ��l���ł��B nfsd �͒ʏ�|�[�g 2049 �� tcp/udp ��p���܂��B�|
 �[�g�}�b�p�̓|�[�g 111 �� tcp/udp�A mountd �� 745 �� 747 �� tcp/udp ��
 �g���܂��B�����̃|�[�g�� rpcinfo -p �Œ��ׂ鎖���ł��܂��B

 �t�� NFS �Ƀt�@�C�A�E�H�[����z�����������ꍇ�́A�ŋ߂� nfsd �� mountd
 �ɂ���I�v�V������g���ē���� (��W����) �|�[�g��p����悤�ɂ��A����
 �|�[�g��t�@�C�A�E�H�[���ŊJ����Ηǂ��ł��傤�B

 6.5.  �܂Ƃ�

 hosts.allow/deny, root_squash, nosuid ������ portmapper/nfs �\�t�g�̓�
 ���|�[�g�֘A�̋@�\��p����΁A���ݒm���Ă���|�[�g�}�b�p�� NFS �Ɋ�
 �A�����قƂ�ǂ̖��ɑΏ����邱�Ƃ��ł��A���Ȃ��Ƃ����͈��S���邱��
 ���ł��܂��B������ /home �� /var/spool/mail �� NFS �}�E���g����Ă���
 �ƁA���Ȃ��̃l�b�g���[�N�ւ̐N���҂� .forward �⃁�[���{�b�N�X�̃t�@�C
 ���ɓ���ȃR�}���h�𖄂ߍ���ł��܂����Ƃ��ł��܂��B�������R����A PGP
 �̔閧���� NFS �A�N�Z�X�ł���悤�ɂ���ׂ��ł͂���܂���B���邢�͏�
 �Ȃ��Ƃ�댯����m���Ă��Ȃ���΂Ȃ�܂��� (����m�����킯�ł���)�B

 NFS �ƃ|�[�g�}�b�p�͕��G�ȃV�X�e���̑g�ݍ��킹����Ȃ��Ă���̂ŁA����
 �ɂ킽���Ċ�{�݌v�����Ƀo�O����������Ȃ��Ƃ͌���܂���B���邢�͌�
 ���_�ɂ����Ă������݂��Ă��āA�N�������p���Ă��邩����Ȃ��̂ł��B
 �܂����ꂪ�l���ƌ�����̂ł��B���̂悤�ɕ����ɒx��Ȃ����߂ɂ́A���Ȃ�
 �Ƃ� comp.os.linux.announce �� comp.security.announce �Ȃǂɂ͖ڂ�ʂ�
 �Ă����K�v������ł��傤�B

 7.  �}�E���g�̃`�F�b�N���X�g

 ���̐߂� IBM �Ђ́uNFS mount problem checklist�v���Ƃɂ��Ă��܂��B��
 ���{ HOWTO �ֈ��p���邱�Ƃ�‚��Ă��ꂽ�ނ�Ɋ��ӂ��܂��B�� NFS
 �t�@�C���V�X�e����}�E���g����ۂɖ�肪��������A����|�X�g����O�ɂ�
 �̃��X�g��Q�Ƃ��ĉ������B�e�X�̍��ڂŏ�Q�̗l�q�ƏC�����@��L�q���Ă�
 �܂��B

 1. mount �� RPC: Program not registered �ƌ��������܂��B

    �|�[�g�}�b�p�͋N�����Ă��邩�H

    ��@: �N������B

    mountd �͋N�����Ă��邩�H

    ��@: �N������B

    nfsd �͋N�����Ă��邩�H

    ��@: �N������B

    �|�[�g�}�b�p�� /etc/hosts.deny �ɂ��Ĕ�����֎~����Ă��Ȃ����H

    ��@: hosts.deny �̃��[����폜���邩�A hosts.allow �Ƀ��[����
    ���A�|�[�g�}�b�p�������Ă����悤�ɂ���B

 2. �t�@�C���V�X�e���� export ����Ă��Ȃ��B���邢�͖��ƂȂ��Ă���N
    ���C�A���g�ɑ΂��� export ����Ă��Ȃ��B

    ��@: export ����B

 3. export ���X�g�� name resolution ����v���Ȃ��B

    �‚܂�A export ���X�g�ł� johnmad �� export ���邱�ƂɂȂ��Ă����
    �ɁA johnmad �� johnmad.austin.ibm.com �� resolve ����Ă���
    ���A"permission is denied" �ɂȂ��Ă��܂��ꍇ�Ȃǂł��B

    ��@:�����̖��O�� export ����B

    ����ɁA�N���C�A���g�� 2 �‚̃C���^�[�t�F�[�X����Ă��āA���ꂼ��
    �ɈႤ���O���t���Ă���̂ɁA�Е��ɂ��� export ���Ă��Ȃ��A�Ƃ�����
    ���Ȃ��Ƃ��肪���ł��B

    ��@:�����̃C���^�[�t�F�[�X�� export ����B

    �܂��T�[�o���N���C�A���g�� lookuphostbyname �܂��� lookuphostbyaddr
    (�����̓��C�u�����֐��ł�) �ł��Ȃ��ꍇ���邩����܂���B�N��
    �C�A���g�ɑ΂��� host <name> �� host <ip_addr> ��s�����Ƃ��ł��A��
    �҂������}�V��������Ƃ�m�F���ĉ������B

    ��@:name resolution ����Ɛݒ肷��B

 4. NFS ���X�^�[�g������ŁA�T�[�o�̃t�@�C���V�X�e�����}�E���g���ꂽ�B
    ���̂悤�ȏꍇ�ɂ́A�T�[�o�̓}�E���g�|�C���g�ȉ��ɉB�ꂽ������
    export ���Ă��܂��A�}�E���g���ꂽ�t�@�C���V�X�e���� export ����܂�
    ��B

    ��@: NFSd ��V���b�g�_�E�����čċN������B

    ����: �}�E���g�|�C���g�ȉ��̉B�ꂽ������}�E���g���Ă��܂����N���C
    �A���g�́A�T�[�o�̃��X�^�[�g��ɃA�N�Z�X�ł��Ȃ��Ȃ�܂��B

 5. ���t���T�[�o���N���C�A���g�A���邢�͂��̗����ő傫������Ă���B��
    �̂悤�ȏꍇ�ɂ́Amake ���߂��Ⴍ����ɂȂ�܂��B

    ��@: ���t�𐳂����Z�b�g����B

    �M�҂͓��t�̓����� NTP ��p���邱�Ƃ�E�߂܂��B NTP �ɂ͕č��ɂ���
    �ėA�o�K��������̂ŁAdebian �� redhat�A slackware �p�� NTP ��
    <ftp://ftp.hacktic.nl/pub/replay/pub/linux/>�܂��͂��̃~���[����
    �肷��K�v������܂��B

 6. 8 �ˆȏ�̃O���[�v�ɑ����Ă��郆�[�U����̃}�E���g�v����󂯕t����
    ���B

    ��@: ���̃��[�U�̏�������O���[�v����炷���A���̃��[�U�Ń}�E
    ���g����B

 8.  FAQ

 FAQ �Z�N�V�����ł��B���̐߂̈ꕔ�� Alan Cox �ɂ��ď����ꂽ�̂� NFS
 FAQ ���Ƃɂ��Ă��܂��B

 �t�@�C���V�X�e���̃}�E���g�̍ۂɖ�肪��������A���̖�肪 ``�}�E���g
 �̃`�F�b�N���X�g'' �̐߂ɋL�q����Ă��Ȃ������Ă��������B

 1. Linux �� nfs �T�[�o�ɂ���� ``stale nfs handle'' �Ƃ����G���[���p��
    ���܂��B

    ����͌Â��ł� nfsd �ɂ���o�O�������ł��B nfs-server2.2beta16 �ȍ~
    �ł͏C������Ă��܂��B

 2. �t�@�C���V�X�e����}�E���g���悤�Ƃ���ƁA�ȉ��̂悤�ȃ��b�Z�[�W��
    �o�Ă��܂��܂��B

        can't register with portmap: system error on send

 Caldera �̃V�X�e����g���ł͂���܂��񂩁H���̃V�X�e���ɂ� rc �X�N��
 �v�g�Ƀo�O������܂��B Caldera �ɘA�����ďC���ł��ɓ���ĉ������B

 3. NFS �T�[�o�ɃR�s�[�����v���O���������s�ł��Ȃ��̂͂Ȃ��H

    ������̗��R�ŁA nfsd �� open �t�@�C���n���h����L���b�V�����邩��
    �ł� (nfsd �����[�U�̈�Ŏ��s����Ă��邱�Ƃ�v���o���ĉ�����)�B
    nfsd ���t�@�C����I�[�v�����Ă���� (�‚܂肻�̃t�@�C���ɏ������݂�
    �s������) �ɂ́A�J�[�l���͂��̃t�@�C���Ɏ��s���‚�^���܂���B 95
    �N�̏t�ȍ~�� nfsd �ł́A���̃t�@�C���n���h���̃����[�X�͐��b�ŏI��
    ���܂����A�Â���̂ł͐�����L���b�V�������܂܂̂��Ƃ���܂��B

 4. NFS �t�@�C�����S�����[�h�I�����[�Ȃ̂ł����B

    Linux �� NFS �T�[�o�̓f�t�H���g�ł̓��[�h�I�����[�ł��B���� HOWTO
    �� ``mountd �� nfsd'' ����� ``�t�@�C���V�X�e����G�N�X�|�[�g����''
    �̐߂�ǂ�ł��������B exports �� nfsd �� man �y�[�W��Q�Ƃ��Ă���
    �����B /etc/exports ��C������K�v������ł��傤�B

 5. Linux �� NFS �T�[�o����}�E���g����ƁA ls �����삵�Ă���ԂɃt�@�C
    ���̓ǂݏ������ł��Ȃ��Ȃ�܂��B

    �Â��o�[�W�����ł� rsize=1024,wsize=1024 ��‚��ă}�E���g����K�v��
    ����܂��B

 6. �u���b�N�T�C�Y�� 3500 ���� 4000 �̊Ԃɂ��ă}�E���g����ƁA Linux �z
    �X�g���N���b�V�����邱�Ƃ�����܂��B

    ��{�I�ɂ́A���͈͈̔ȊO�̃u���b�N�T�C�Y��g���ĉ������B����� 2.0
    �� 2.2 �J�[�l���ł͋N����Ȃ��͂��ł��B�����o���Ă�����ł́A 1.2
    �ł�N����܂���ł����B

 7. Linux �ł� TCP ��p���� NFS �͉”\�ł����H

    ���̂Ƃ���ł��܂���B

 8. Linux �}�V������ NFS �}�E���g��悤�Ƃ���ƕs�v�c�ȃG���[��������
    �܂ɕ\������܂��B

    NFS ��g�����[�U�̏�������O���[�v�� 8 �ˆȓ�Ɏ��܂��Ă��邱�Ƃ�m
    �F���ĉ������B�Â��T�[�o�ł͂��̏���K�v�Ȃ��Ƃ�����܂��B

 9. �N���C�A���g�}�V����u�[�g����Ƃ��A�n���O���� NFS �T�[�o��
    umount ����ƃN���C�A���g���n���O���Ă��܂����Ƃ�����܂��B

    ���u�[�g���~����Ƃ��ɂ� NFS �T�[�o�� umount �����A�P�ɖ������ĉ�
    �����B umount ���Ȃ���Ή������N�������Ƃ͂���܂���B�R�}���h
    �� umount -avt nonfs �ƂȂ�܂��B

 10.
    Linux �� NFS �N���C�A���g���� Sun �� BSD �̃V�X�e���ɏ������ނƔ��
    �ɒx���̂ł����B

    NFS �̏������݂͒ʏ퓯���I�ɍs���܂� (���f�[�^����댯����C
    �ɂ��Ȃ���΂���𖳌��ɂ��邱�Ƃ�ł��܂�)�B�������ƂɁABSD ����R
    �������J�[�l���ɂ����ẮA�����ȃu���b�N�ɂ����Ă��ꂪ���܂��@�\��
    �Ȃ��ꍇ������̂ł��B�Ⴆ�� Linux ���� 4K �̃f�[�^�� 1K �̃p�P�b�g
    �ɕ����ď��������Ƃ���ƁA BSD �͈ȉ��̂悤�ȓ����s���܂��B

              read 4K page
              alter 1K
              write 4K back to physical disk
              read 4K page
              alter 1K
              write 4K page back to physical disk
              etc..

 11.
    ��������̃N���C�A���g�� Linux �� NFS �T�[�o�ɐڑ�����ƁA�ˑR���\
    �������Ă��܂��܂��B

    NFS �v���g�R���̓t���O�����g�����ꂽ UDP �p�P�b�g��p���܂��B�J�[�l
    ���ɂ́A�s���S�ȃp�P�b�g�̃t���O�����g��A���o�O�ɂ����‚܂Ŏ��Ă�
    ���Ƃ��������l������܂��B 2.2 �ł́A����� /proc �t�@�C���V�X�e��
    �� /proc/sys/net/ipv4/ipfrag_high_thresh �� ipfrag_low_thresh ���
    ���Ď��s���ɕύX�”\�ł��B 2.0 �ł́A�����̓R���p�C�����̒萔�ŁA
    .../linux/net/ipv4/ip_fragment.c �Œ�`����Ă���
    IPFRAG_HIGH_THRESH �� IPFRAG_LOW_THRESH ���Y�����܂��B�����̒l��
    �Ӗ��́A�ꏏ�ɂ����O�� UDP �t���O�����g�ɂ�郁�������
    ``ipfrag_high_thresh'' �o�C�g�ɒB������ (2.2.3 �� 2.0.36 �ł̃f�t�H
    ���g�� 256K)�A��x ``ipfrag_low_tresh'' �̑傫���ɐ؂�̂ĂĂ���
    ���A�Ƃ������ƂȂ̂ł��B���ꂪ�t���O�����g�𓊂���O�ɍs���܂��B
    ����͂قƂ�ǃp�P�b�g���X�Ɠ����悤�Ɍ����A���������č����ق����
    �l�ɒB����ƁA�T�[�o�̐��\�����ɗ�����̂ł��B

    30 �N���C�A���g�܂łȂ� 256K �ŏ[���ł��傤�B 60 �N���C�A���g�Ȃ��
    �{�ɂ��܂��傤�B�Ⴂ�ق���臒l���{�ɂ��܂��傤�B

 12.
    ���� Linux 2.2 (�ȍ~) �� knfsd  ��g���Ă����ł����A���� AIX,
    IRIX, Solaris, DEC-Unix, ... �}�V������}�E���g�ł��܂���B

    knfsd �́A������ NFS version 3 ������Ă���ƃA�i�E���X���܂��B
    ���A���ۂɂ͂��Ă��܂���B���̃A�i�E���X��~�߂�I�v�V�����������
    �ŁA�����p���Ă��������B���邢�̓N���C�A���g�̃}�E���g�I�v�V����
    ���X�g�� "vers=2" ��lj����Ă����ł��傤�B

 13.
    AIX 4 �}�V���� Linux NFS �T�[�o����}�E���g�ł��܂���B����Ɉȉ�
    �̂悤�ȃ��b�Z�[�W���o�܂��B

              mount: 1831-011 access denied for server:/dir
              mount: 1831-008 giving up on:
              server:/dir
              The file access permissions do not allow the specified action.

 AIX 4.2 �� NFS �ɓ����|�[�g (<1024) ��g���܂��B AIX 4.2.1 �� 4.3 �͂�
 ��ȊO�̃|�[�g�ł�g���܂��B�܂� AIX 4.2.1 �� 4.3 �ł͂܂� NFS3 �Ń}�E
 ���g���悤�Ƃ��A������ NFS/TCP �ŁA�����čŌ�� NFS/UDP ����܂��B

 rc.tcpip �̍Ō��

 ______________________________________________________________________
 nfso -o nfs_use_reserved_ports=1
 ______________________________________________________________________

 ��lj�����΁A�����|�[�g��g���悤�ɋ����ł��܂��B (���̋Z�� Braian
 Gorka ���񂹂��܂���)

 9.  �t�@�C���V�X�e����G�N�X�|�[�g����

 NFS �Ńt�@�C���V�X�e���� export �������́A�v���b�g�t�H�[�����قȂ�
 �ƕK���������Ƃ͌���܂���B�����ł� Linux �� Slaris 2 �����Ԃ͂���
 �ł��B���̐߂ł͑����̃V�X�e���ɂ����� export �̕��@��ȒP�Ƀ��X�g����
 ���Ǝv���܂��B�����g���̃V�X�e�������̒��ɓ����Ă��Ȃ��ꍇ�ɂ́A�g��
 �Ă��� OS �� man �y�[�W��ĉ������B�L�[���[�h�Ƃ��ẮA nfsd, system
 administration tool, rc scripts, boot scripts, boot sequence,
 /etc/exports, exportfs �Ȃǂ�g���Ɨǂ��ł��傤�B���̐߂ł�
 �u/mn/eris/local �� apollon �� read/write �”\�Ȃ悤�� export ����v��
 �ɂ‚��Ď������Ƃɂ��܂��B

 9.1.  IRIX, HP-UX, Digital-UNIX, Ultrix, SunOS 4 (Solaris 1), AIX

 ������ OS �ł͓`���I�� Sun �� export �t�H�[�}�b�g��p���Ă��܂��B
 /etc/exports �Ɉȉ��̂悤�ɏ����ĉ������B

 ______________________________________________________________________
 /mn/eris/local -rw=apollon
 ______________________________________________________________________

 �ڍׂȉ��� exports �� man �y�[�W�ɂ���܂��B�t�@�C����ҏW������
 exportfs -av ��s���ăt�@�C���V�X�e���� export ���ĉ������B

 exportfs �R�}���h�̕��@�ɑ΂��錵�i���̓V�X�e���ɂ��ĕς�܂��B OS
 �ɂ��Ă͐�قǓ��͂����s��

 ______________________________________________________________________
 /mn/eris/local apollon
 ______________________________________________________________________

 �ŗǂ����Ƃ���܂����A�ȉ��̂悤�ɏȗ��ł��邱�Ƃ���܂��B

 ______________________________________________________________________
 /mn/eris/local rw=apollon
 ______________________________________________________________________

 ���A���͐����ȏ������邱�Ƃ���߂��܂��B���̃o�[�W������ exportfs
 ���}�ɕ��@�Ɍ������Ȃ�΁A�����Ă�����̑S�Ă��ˑR�~�܂��Ă��܂��댯��
 ������̂ł�����B

 9.2.  Solaris 2

 Sun �� Solaris 2 ��J�������Ƃ��ɁA�ԗւ�S�ɍŏ�����ĊJ�������悤
 �ł��ˁB�]���Ă���͑��� OS �Ƃ͊��S�ɈقȂ��Ă��܂��B Solaris 2 �ł�
 �ҏW����t�@�C���� /etc/dfs/dfstab �ɂȂ��Ă��܂��B������ share �R�}��
 �h�� share(1M) �� man �y�[�W�ɏ�����Ă���悤�ɋL�q���܂��B�ȉ��ɗ��
 �����܂��B

 ______________________________________________________________________
 share -o rw=apollon -d "Eris Local" /mn/eris/local
 ______________________________________________________________________

 �ҏW���I������A�v���O���� shareall ��s���ăt�@�C���V�X�e����
 export ���܂��B

 10.  Linux 2.2 �ɂ����� NFS

 �����������Ă��鎞�_�ł́A Linux 2.2.12 ���ŐV�̃J�[�l���o�[�W����
 �ł��B NFS ��̃J�[�l���Ŏg���̂́A�����Ɩʓ|�ȍ�ƂɂȂ邩����
 �܂��� (�Ȃ�Ȃ�������܂���)�B

 Linux 2.4 �� NFS ���ǂ�Ȃӂ��ɂȂ�̂��́A���͒m��܂���B

 Linux 2.2 �ɂ�����傫�ȍX�V�_�́A�J�[�l�����ɒu����� nfs �T�[�o�f
 �[�����̃T�|�[�g�ł��B����� 2.2 �ł� knfsd �ƌĂ΂�Ă��܂��B���̂悤
 �� nfsd �̎����ɂ́A���x��͂��߂Ƃ��郁���b�g������܂��B knfsd ��p
 ���� Linux 2.2 �}�V���́A�����Ȃ� nfs �T�[�o�ɂȂ�܂��B���ł́A
 Linux 2.2 �ňȑO����� nfsd ��g�������邱�Ƃ�ł��܂��B������̕���
 ��A�ݒ�̊ȒP���Ȃǂ̃����b�g������܂��B

 ���g���̃J�[�l���\�[�X (�܂��̓o�C�i��) �p�b�P�[�W���A RedHat (6.0 ��
 �~) �� SuSE (6.1 �ȍ~�A�̂͂�) �Ȃǂ̃v���t�F�b�V���i���ȃV�X�e���C��
 �e�O���[�^�ɂ��č��ꂽ��̂Ȃ�A���̃J�[�l���ɂ� "knfsd" �̋@�\��
 �����Ɠ����Ă���ł��傤����A�S�z����K�v�͂���܂���B�����Ɠ���
 �ł��傤�B�قƂ�ǂ̏ꍇ�́B���Ȃ����������g�̃J�[�l����R���p�C������
 ���Ȃ�܂ł́B�����Ȃ��A���̂܂܂� Linux 2.2 �J�[�l����g���ꍇ
 �́A (���Ȃ��Ƃ� 2.2.12 �܂ł�) knfsd �͂��܂������܂���B

 �������łȂ�Ƃ��������ꍇ�́A H.J. Lu �� knfsd �p�b�P�[�W��肷
 ��K�v������܂��B����̓p�b�`�� 2.2 �ɕK�v�ȃ��[�e�B���e�B�Ƃ�W�߂�
 ��̂ŁA Lu ���󂫎��ԂɃ����e�i���X���Ă��܂��B����͂��߂��̃J�[�l��
 �~���[������ł��܂��B�}�X�^�[�T�C�g��
 ftp.kernel.org:/pub/linux/devel/gcc/ �ł��B����͈�ʌ����̂�̂ł͂�
 ��܂���B���̃p�b�P�[�W�̓�e�ɗ���ł��Ȃ���������������A�����Ŏg��
 ���Ƃ͎v��Ȃ����Ƃł��B���D�݂̃V�X�e���C���e�O���[�^ (�‚܂� Red Hat
 �� SuSE, ...) �ɂ��J�[�l���p�b�P�[�W���o�ꂷ��܂ő҂��܂��傤�B

 �܂��A����Ɋւ��鎿��͎��ɂ͑���Ȃ��ł��������B�������ł��܂���B��
 �� knfsd �x�[�X�̃T�[�o�� 1 ���g���Ă��܂���B���̕����ɊԈႢ���R
 ������ꍇ�́A���m�点���������B���� HOWTO ��ł��čă����[�X���܂�
 ����B

 �܂��ǂ�ł܂����H ����B H.J. Lu �͂��̃p�b�P�[�W�̐V�����o�[�W������
 ���� linux-kernel ���[�����O���X�g�Ƀ|�X�g���܂��B 2.2 �� NFS �Ɋւ�
 �邻�̑��̘b������Ƀ|�X�g����܂��B�u�ǂ��邱�ƁB

 knfsd �p�b�P�[�W�ɂ́A�����Ă������������[���_���ЂƂ‚���܂��B knfsd
 �́A������ NFS version 3 ��T�|�[�g���Ă���ƃA�i�E���X����̂ł����A
 ���ۂɂ̓T�|�[�g���Ă��Ȃ���ł��B�I�v�V������^����΁A NFS3 �̃A�i�E
 ���X��~�߂邱�Ƃ��ł��܂��B���邢�̓N���C�A���g�ł̃}�E���g�I�v�V����
 ���X�g�� "vers=2" �Ǝw�肷��̂ł� OK �ł��B

 10.1.  �N���C�A���g

 �N���C�A���g�͂قڊȒP�ł��B�K�؂ȃ��b�N��������ɂ́A statd
 (knfsd �p�b�P�[�W�̂��) ��R���p�C���E�C���X�g�[�����A�u�[�g�X�N���v
 �g����N������K�v������܂��B���[�ǂ����B statd ���@�\����ɂ́A
 /var/lib/nfs �Ƃ����f�B���N�g�����K�v�ł��B���ꂪ�Ȃ��� statd �̓G���[
 ���b�Z�[�W��o�����ɒP�ɒ�~���܂��B�ł����� statd ��N������O�ɂ���
 �f�B���N�g������Ă����悤�ɂ��Ă��������B

 statd ���N��������A testlk �v���O���� (/tools/locktest �ɂ���܂�) ��
 �g���A NFS �}�E���g���ꂽ�t�@�C���V�X�e����ŁA�t�@�C���V�X�e���̃��b
 �N���삪���������삵�Ă��邩�e�X�g���Ă݂܂��傤�B���Ă���͂��ł��B
 No locks available ���\�������悤�Ȃ�A statd �͓��삵�Ă��܂���B

 ���ۂɂ̓��b�N��܂�����s��Ȃ����Ƃ�”\�ł� (���E�߂͂��܂���)�B
 ����ɂ� mount �̃I�v�V�������X�g�� "nolock" ��w�肵�܂��B

 ���̒m�邩����ł́A�N���C�A���g�𓮍삳���邽�߂ɕK�v�Ȃ��Ƃ͂���ł�
 �ׂĂł��B

 �����ƁA Sparc �� Alpha �� NFS �T�[�o��g���Ă���ꍇ�ɂ́A Linux 2.2
 �� nfs �N���C�A���g�͂܂�����_������ł��B�T�[�o�ւ�/�T�[�o����̓]
 �����x�������ꒃ������... �����Ƒz����ł��Ȃ��ł��傤�B Linux 2.0 ��
 ������ƈ�����ł��B�����Ƃł��B�����������C�����@�͂���܂��B
 Alan Cox �n�� 2.2 �J�[�l�� (����� Linus �̃m�[�}���� 2.2 �J�[�l�����
 ���X�����I�Ȃ�̂ł�) �ɂ̓p�b�`���܂܂�Ă���A�����p����� Linux
 2.2 �� Alpha �� Sparc �T�[�o�ƈꏏ�Ɏg�����Ƃ��̐��\�����サ�܂��B
 Alan Cox �� 2.2 �J�[�l����g�������ꍇ�� linux-kernel ���[�����O���X�g
 ��ǂނׂ��ł��B��������΃p�b�`�̏ꏊ��킩��ł��傤�B���̃p�b�`��f
 �� Linux �J�[�l���ɓ��Ă����l�����̃z�[���T�C�g��
 <http://www.uio.no/~trondmy/src/> �ł��B���̃p�b�`�͂����炭 Linux 2.4
 �ɓ��Ă邱�Ƃ͂ł��Ȃ��ł��傤�B���݂̊J���T�C�N�����猩��Ƒ��������
 �X��K�v�Ƃ��邩��ł��B Linux 2.5 ��҂��܂��傤�B

 trondmy �ɂ� Linux �� NFS version 3 �̗��p��”\�ɂ�����p�b�`�������
 ���B����͓]���@�\�� UDP �̑���� tcp �ɂ��邱�Ƃ�ł��܂��B NFSv3
 �͒�����������ꂽ�l�b�g���[�N��A�p�P�b�g���X������l�b�g���[�N�A�x��
 �̑傫���l�b�g���[�N�Ȃǂɔ��ɓK���Ă��܂��B

 �����̃p�b�`��g���l�́A linux-kernel ���[�����O���X�g��ǂނׂ���
 ���B�����ɂ͂Ƃ��ǂ��Ђǂ��o�O�����t���邱�Ƃ������ł��B�o�O�͂���
 ���̃t�@�C����H�ׂĂ��܂��܂��B�ǂ����C��‚��āB

 10.2.  �T�[�o

 Linux 2.2 �ȍ~�ł� nfs �T�[�o�f�[������ "knfsd" �ƌĂ΂�܂��B�ݒ�ɂ�
 �Z������܂��B����͂������ʼn���Ă����������A SuSE, Red Hat �Ȃǂ�
 �����[�X���悤�Ƃ��Ă��� 2.2 �J�[�l���p�b�P�[�W��g���Ă��������B����
 ��Ȃ����B�ł� Linux 2.2 �ł�Â� nfsd ��g���‚Â��邱�Ƃ͉”\�ł��B
 �x���ł����ݒ�͊ȒP�ł��B

 11.  �t���b�s�[�N���� NFS �T�[�o

 ���̐߂� Ron Peters [email protected] �ɂ��ď����ꂽ��̂ł��B�t
 ���b�s�[����u�[�g���āA NFS �T�[�o��ݒ肷���@�����Ă��܂��B��
 �̕��@�́A CDROM �̂Ȃ��}�V���� Linux ��C���X�g�[������ꍇ�ɁA���̔�
 Linux/UNIX �}�V���� CDROM �� NFS �G�N�X�|�[�g�����邱�Ƃ�ړI�Ƃ��čl
 �Ă���܂����B

 11.1.  �͂��߂�

 ���̕����́A�����ŋߏo������̂Ɠ������ɓ˂����������l�̂��߂ɍ쐬
 ���Ă��܂��B���� CDROM �h���C�u���Ȃ��}�V���� Linux �T�[�o�ɂ��悤�Ƃ�
 �Ă��܂����B�܂� CDROM ��lj����邱�Ƃ�ł��܂���ł����B�O�t���� SCSI
 CDROM �Ȃǂ͉”\������������܂��񂪁B���ł͂���ȃ}�V���͂ǂ�ǂ�
 �Ȃ��Ȃ��Ă���ł��傤����A���̕����̉��l����قǂ���������̂ł͂�
 ��������܂���B�ł�A�T�[�o���낤�Ƃ��Ă��������̎��́A���̕�����
 ����΂����Ƃ��肪�����Ǝv�����ł��傤�B

 ���̃}�V���ɂ� CDROM �h���C�u���Ȃ������̂ŁA���͂܂� Win95 �p�� NFS
 �T�[�o��T���A�C���X�g�[�����ăl�b�g���[�N�ɂ‚Ȃ��܂ł̊Ԃ��� CDROM
 ��L�����悤�Ƃ��܂����B���̂悤�Ȑ��i�͓�‚���܂��� ( ���O�͏Љ�
 ���܂��񂪁A��‚̓t���[�E�F�A�ŁA����‚� 14 ���Ԃ̎��p���ł��郉�C
 �Z���X�t���̂�̂ł���)�B��‚͎��̃}�V���ł͓��삹���A����‚�
 Linux �����̃t�@�C������܂������Ȃ������̂ŁA�C���X�g�[���������
 �邱�Ƃ��ł��܂���ł����B

 �����Ŏ��͎����� Win95 �}�V���� boot/root �t���b�s�[�Ńu�[�g�����A�lj�
 �f�B�X�N�ł��āA�����‚� NFS �T�[�o�ɃZ�b�g�A�b�v���Ă݂邱�Ƃɂ���
 �����B

 ����͎��ɒP���ŁA�菇�����炭���̕�����ǂނ��y�Ȃ��炢�������
 ���񂪁A�葱���S�̂��‚̂Ƃ���ɂ܂Ƃ߂Ă������Ƃɂ��āA�܂��ʂ̉�
 �l��������̂ł͂Ȃ����ƐM���܂��B

 11.2.  �‹�

 ���̕����̂�ƂɂȂ�����Ƃŗp���� boot/root �f�B�X�N�́A InfoMagic ��
 ��� Slackware �̍ŋ߂� developer distributions �̂�̂ł��B boot/root
 �f�B�X�N�̃J�[�l���Ƃ��Ă� 2.0.34 ��p���܂����B������ NFS �v���O����
 �� 2.0.30 �T�[�o�̂�̂��玝���Ă��܂����B���̓C���X�g�[���ɂ͂��‚�
 Slackware ��g���Ă��܂����A����� Slackware ���ȒP���Ƃ��ǂ��Ƃ�����
 �Ƃ��ł͂Ȃ��A�P�Ɏ��� Slackware ��K�Ɏg���Ă��āA���̕��@�����
 �Ԃ��Ȃ���������ł��B

 ���̕����̕��@��ʂ̃o�[�W������ Linux �Ŏg���Ă�A����قǑ����̖��
 ���o��Ƃ͎v���܂���B�l�I�ɂ͂ł��邾���V������̂�g�����Ƃ�E��
 ���܂��B�ŐV�� boot/root �Z�b�g�ł́A�����炪�C���X�g�[���ɗp������
 ���邱�Ƃ��������낤����ł��B

 �I��͂��Ȃ��̂��D���Ȃ悤�ɁB

 11.3.  �K�v��

 o  �l�b�g���[�N�̎g����V�X�e���ƃu�[�g�f�B�X�N�B NFS �T�[�o�ɂ��悤��
    ���Ă���V�X�e���ɂ̓l�b�g���[�N�J�[�h���t�����Ă��Ȃ���΂Ȃ炸�A
    �܂�����̓u�[�g�v���Z�X�ŔF������Ȃ���΂Ȃ�܂���B����Ɋւ���
    ���ڂ������̓l�b�g���[�N�֘A�� HOWTO �ɂ���ł��傤�B

 o  ��p�t���b�s�[�B rpc.portmap, rpc.mountd, rpc.nfsd �������Ă��Ȃ�
    ��΂Ȃ�܂���B������ web �� ftpsearch �ȂǂŊȒP�Ɍ��t����͂�
    �ł��B

 o  Slackware (���邢�͂��D�݂�) �\�[�X���f�B�A (CD ��肵�܂�)�B

 11.4.  �T�[�o�̃Z�b�g�A�b�v

 11.4.1.  �Վ� NFS �T�[�o��u�[�g����

 NFS �T�[�o�V�X�e����u�[�g�t���b�s�[����u�[�g���A�l�b�g���[�N�J�[�h��
 �F������Ă��邱�Ƃ�m�F���܂��B CDROM �h���C�u��F������Ă���K�v��
 ����܂��B�ȉ��ł̓l�b�g���[�N�J�[�h�̗�Ƃ��� eth0 ��p���܂��B

 11.4.2.  �t���b�s�[�� CDROM ��}�E���g����

 �V�X�e���������オ������A boot/root �t���b�s�[�͕K�v����܂���B�V�X
 �e���͑S�� RAM �Ɋ܂܂�Ă��܂��B

 root �t���b�s�[��lj��f�B�X�N�ɓ��ꊷ���A�t���b�s�[��}�E���g���܂��B

 mount /dev/fd0 /floppy

 �����ł̓t���b�s�[�� ext2 �t�@�C���V�X�e�����Ƃ��Ă��܂��B�t�@�C����
 ��Ă����lj��f�B�X�N�� DOS �t���b�s�[�ł�ǂ�������܂��񂪁A���͎�
 �������Ƃ�����܂���B�f�B�X�N����̎��ɂ͂�����̕����ȒP�Ȃ̂���
 ��܂���ˁB���̏ꍇ�� mount -t msdos ... �̂悤�ɓ��͂��邱�ƂɂȂ��
 ���傤�B���̓�e�� TODO �̐߂ɓ���Ă����܂��ˁB

 ���āA CDROM ��}�E���g���܂��B

      mount -t iso9660 /dev/hdc /cdrom

 �t���b�s�[�� CDROM �f�o�C�X�͎��̊‹��̂�̂ł��B�ꍇ�ɂ��ĈقȂ��
 ���傤�B /floppy �� /cdrom �Ȃǂ̃}�E���g�|�C���g�� root �t���b�s�[��
 �f�B�X�N�C���[�W�ɂ���܂��̂ŁA�����g���܂��B������炪�Ȃ���΁A
 �K�X���������̂�̂𗘗p�����肵�Ă��������B

 11.4.3.  �Վ��T�[�o�̃l�b�g���[�N��Z�b�g�A�b�v����

 �����ŗՎ� NFS �T�[�o���l�b�g���[�N�ʼn�b�ł���悤�ɂ��܂��B�K�v�ȃR
 �}���h�͂킸���ł����A�R�}���h��s����O�ɒm���Ă����Ȃ���΂Ȃ�Ȃ�
 ��񂪂����‚�����܂� (�l�͗�ł�)�B

    IPADDR:172.16.5.100
       �Վ��T�[�o�̃A�h���X�ł��B

    NETMASK:255.255.255.0
       �l�b�g�}�X�N�ł��B

    BROADCAST:172.16.5.255
       �Ō�̔ԍ� (255) �� IPADDR �ƈقȂ�܂��B

    ETHNETWORK:172.16.5.0
       �������A IPADDR �Ƃ����Ƃ����قȂ�܂��B

    GATEWAY:172.16.5.251
       �Q�[�g�E�F�C���Ȃ���Εs�v�ł��B�l�͒m���Ă���ł��傤�B�ƒ��
       �l�b�g���[�N�ɂ̓Q�[�g�E�F�C�̂Ȃ��ꍇ�����ł��傤�B

 �l�b�g���[�N�𗘗p�ł���悤�ɂ��邽�߂̃R�}���h�Q�ł��B��L�̒l���
 ���Ă��������B

      ifconfig eth0 inet IPADDR arp netmask NETMASK broadcast BROADCAST
      route add -net ETHNETWORK netmask NETMASK eth0

 �Q�[�g�E�F�C���Ȃ��ꍇ��A�����Ă�K�v�Ȃ��ꍇ�ɂ́A���̃R�}���h�͕s�v
 �ł��B

      route add default gw GATEWAY netmask 0.0.0.0 eth0

 �S�Ă��܂������΁A�l�b�g���[�N�ɐڑ����Ă���͂��ł��B���̃m�[�h�Ƃ�
 ping �̂��Ƃ��ł���͂��ł��B

 11.4.4.  NFS ���L�̃Z�b�g�A�b�v

 NFS �ŋ��L������f�B���N�g����߂܂��B���̗�̏ꍇ�́A
 /cdrom/slackware �f�B���N�g���ɂȂ�܂��B���̃f�B���N�g����
 /etc/exports �t�@�C���ɏ����܂��B

      echo "/cdrom/slakware" > /etc/exports

 11.4.5.  NFS �T�[�o��s����B

 /floppy/urs/sbin �Ɉړ����Ĉȉ���s���܂��B

      ./rpc.portmap
      ./rpc.mountd
      ./rpc.nfsd

 11.4.6.  �����B�C���X�g�[���J�n

 ����� /etc/exports �t�@�C���ɏ����� "/cdrom/slakware" �f�B���N�g����
 ���L�”\�ɂȂ����͂��ł��B�ȏオ���񂾂�A�C���X�g�[����s�������}�V��
 �� boot/root �t���b�s�[�ŋN������ (���� NFS �T�[�o�Ɏg�����̂Ɠ������
 ��g���܂���)�A�C���X�g�[����J�n���܂��傤�B

 ���f�B�A�\�[�X�̏ꏊ��I�ԂƂ���ŁA NFS �T�[�o�̑I���I�т܂��B�T
 �[�o�̃A�h���X��q�˂���ł��傤����A�T�[�o�� IPADDR �Ɏw�肵�� IP
 �A�h���X��͂��܂��傤�B�����ă}�E���g����f�B���N�g���𕷂�����
 ���傤����A NFS �T�[�o�� /etc/exports �ɏ������f�B���N�g���𓚂��Ă�
 �������B

 ����ƃC���X�g�[���V�X�e���̓T�[�o���� NFS �}�E���g�ł���͂��ł��B�G
 ���[���b�Z�[�W���o�Ȃ����悭���Ă��������B���Ȃ���������A�C���X�g�[
 ���𑱂��܂��傤�B

 11.5.  �g���u���V���[�g

 11.5.1.  ���̂Ƃ���Ȃ��B

 �g���u���V���[�g�̏��͍��̂Ƃ��날��܂���B�����炭���̎葱����g��
 �l��������΁A��������̋Z��q���g���W�܂��Ă���ł��傤�B

 11.6.  TODO

 11.6.1.  DOS �f�B�X�N

 �lj��f�B�X�N�� DOS �̃f�B�X�N��g�����@�𒲂ׂ�B

 11.6.2.  rpc �R�}���h

 rpc.* �R�}���h�̎��s�����ƁA�����S�Ă�s����K�v������̂��A�ꕔ��
 �ǂ��̂��ǂ����𒲂ׂ�B

 12.  PC-NFS

 PC-NFS ��g�킸�� samba ��g���܂��傤�B

 samba �� PC-NFS ��肸���Ɨǂ���̂ł��B Windows for Workgroups �ȍ~��
 Windows �œ��삵�܂��B��荂���ł����A����S�ł��B samba ��g����
 ���傤�B����ق�ƂɁB