TERM HOWTO Patrick Reijnen patrickr@bart.nl v1.2, 15 July 1995 ��F���� �^�� 12 Dec. 1995 <sfujii@super.win.or.jp> <JCC04050@niftyserve.or.jp> 1. �@�I���� 1.1. ���쌠�ɂ��� ���̕����́A������`���Ŗ����Ŕz�z���邱�Ƃ��ł��܂��B���̕��͂̈ꕔ���� ��z�z���邱�Ƃ��ł��܂����A���쌠�\�����܂܂�Ă��邱�ƂƁA���S�� HOWTO ���� �ł͂Ȃ����Ƃ�ǎ҂ɕ�����悤�ɂ��ĉ������B�܂��A���S�ȕ������ǂ��Ŏ�ɓ��� ���������ׂ��ł��傤�B���ɁA���p�̔z�z�ɂ��Ă����O�̏����Ȃ��ɉ\�ł����A ���̂悤�ȗ��p�Ɋւ��Ă͎��ɂ��m�点�������B ���� HOWTO �́A���쌠�\���ƁA�u�錾�v�����̂܂c����Ă������ǂ̂悤�Ȍ� ��ɂ��|�Č��\�ł��B�܂��A�N���|���̂��m�ɂ��ĉ������B This document may be distributed freely as a whole in any form and free of charge. Parts of this document may be distributed, provided that this copyright message is included and the reader is informed that this is not the full HOWTO document. Furthermore, there is to be a pointer as to where the full document can be obtained. Specifically, it may be included in commercial distributions, without prior consent. However, I would like to be informed of such usage. This HOWTO may be translated into any language, whatsoever, provided that you leave this copyright statement and the disclaimer intact, and that a notice is appended stating who translated the document. 1.2. �錾 ���́A�ő���ɐ����������ĐV�����������܂������A���̕����Ɋ܂܂���� ���f�[�^�̑r���������Ȃ��Ƃ͕ۏł��܂���B���� HOWTO �Ɋ܂܂����Ɋւ��� �́u���ۏv�ł��B�܂��A���͂��� HOWTO �Ɋ܂܂����𗘗p���邱�Ƃɂ���Đ� ���������鑹�Q�ɂ��ĐӔC�������܂���B While I have tried to include the most correct and up-to-date information available, I cannot guarantee that usage of the information in this document does not result in loss of data. I provide NO WARRANTY about the information in this HOWTO and I cannot be made liable for any consequences for any damage resulting from using information in this HOWTO. 2. �C���g���_�N�V���� 2.1. ���̕��� ���� HOWTO �́A�V���A�����C���𑽏d�����l�b�g���[�N�ڑ����\�ɂ��� Michael O'Reilly �̗D�ꂽ�\�t�g�E�F�A�ATERM ���g�����Ƃɂ�鍬���������炩�� ���ɘa���邽�߂̂��̂ł��B�ǂ̓_����݂Ă��ATERM �ɕt�����镶���͑�ϗǂ����� �ŁA���� HOWTO �͂����ɑ�����̂ł͂���܂���B���̕����̖ړI�́ATERM �� �ǂ̂悤�ɓ����Ă���̂��Ƃ����w�i��A�������̂���Ȃ��ʓI�ȃl�b�g���[�N �T�[�r�X�� TERM �̂��Ƃœ������菇����邱�Ƃł��B���̕����� TERM ��m�� ���߂̑S�Ă��J�o�[���Ă��Ȃ����Ƃ��w�E���Ă����˂Ȃ�܂���B�����ǂ� �ƁATERM �̃}�j���A���y�[�W�ŁA�����Ɋ܂܂�Ă��Ȃ�����ǂ�ʼn������B 2.2. TERM �Ƃ͉����H TERM �� Michael O'Reilly (michael@iinet.com.au) �ɂ���ď�����ABill Riemers (bcr@physics.purdue.edu) �ɂ���ă����e�i���X����Ă���A�V���A�����C����� �����ɕ����̃R�l�N�V�����邱�Ƃ��\�ɂ��܂��B���Ⴆ�A���f���Ńf�[�^�� �_�E�����[�h���Ă��鎞�ɁA�������f���R�l�N�V�������(�܂��ʂ�)�����[�g�V�X�e �����g���č�Ƃ��邱�Ƃ��\�ł��BTERM �͂܂��A�V���A���ڑ���� X �N���C�A�� �g���J�����߂Ɏg�����Ƃ��ł��܂��Btredir ���[�e�B���e�B�� tudpredir ���[�e�B ���e�B�� TERM �͂قƂ�ǑS�Ắu�ÓT�I�vTCP/IP �� UDP �̃l�b�g���[�N�T�[�r�X ����邱�Ƃ��ł��܂��F���[���A�j���[�X�Aftp �Atelnet �Axarchie �ȂǂȂǁB ����Ӗ��ŁATERM �� SLIP �� PPP �̂悤�ȑ��̃V���A���v���g�R���ɑ�ς悭���� ���܂��BTERM �̗��_�́A���ꂪ���S�Ƀ��[�U���x���łł��邱�ƂŁA�V�X�e���Ǘ� �҂�l�b�g���[�N�Ǘ��҂̎�����K�v���Ȃ����Ƃł��B SLIP �� PPP �ƈ���āA���Ȃ��̃}�V���͓Ǝ��� IP �A�h���X�������܂���B���� �ė���g���t�B�b�N�͑S�ă����[�g�z�X�g�Ɍ������ATERM �ɂ���Ă���炪���Ȃ� �̃��[�J���R���s���[�^�Ƀ��_�C���N�g����Ă��܂��B 3. TERM �͂ǂ̂悤�ɓ����̂� TERM �������O�ɁA���̏͑S�ĂƁA�p�b�P�[�W�ƂƂ��ɒ���� INSTALLATION �t�@�C�����ŏ��ɓǂނ��Ƃ������������߂��܂��B����ɁATERM �� (term)test �ɂ� ���Ẵ}�j���A���y�[�W�ɂ��ڂ�ʂ��ĉ������B�����ƊȒP�ɁA�f������Ƃ����邱 �Ƃ��ł���ł��傤�B 3.1. �p��̒�`�Ȃ� ���Ȃ������炩�̃^�[�~�i���T�[�o��ʂ��ăV�X�e���Ƀ_�C�A�����邱�Ƃ����肵 �܂��B���͂����Ń��[�J���ƃ����[�g�Ƃ������t�����ꂼ�ꎩ��ƁA�l�b�g���[�N�� �Ȃ������V�X�e���̈Ӗ��Ŏg���܂�(�����ʂ̈Ӗ��Ŏg��Ȃ������ :-)�B TERM �́A�l�b�g���[�N�ڑ�����Ă��Ȃ�����ǂ��V���A�����C����ʂ��ăl�b�g ���[�N�ڑ����ꂽ�}�V���ɂȂ����Ă��郍�[�J���}�V���ɁA�l�b�g���[�N�T�[�r�X ����܂��B�l�b�g���[�N�T�[�r�X��v������Aftp �� telnet �̂悤�ȃv���O�� �����ǂ̂悤�ɋN�����邩���Ă݂܂��傤�B�����̃v���O�����́A�l�b�g���[�N �T�[�r�X��v������V�X�e���R�[���s���܂��B�I�y���[�e�B���O�V�X�e���́A�� ���̃T�[�r�X���l�b�g���[�N�C���^�[�t�F�[�X��ʂ��čs���܂�(�Ⴆ�A�C�[�T �l�b�g��ʂ��ăp�P�b�g�𑗂�������肷��)�BSLIP �� PPP �́A���f�����C���� �l�b�g���[�N�C���^�[�t�F�[�X�ɂ��邱�Ƃɂ���Ă�����s���A����̓C�[�T�l�b�g �ɂ����̂ƌ����I�ɕς��܂���B�܂�A�����̃v���g�R�����A���̃}�V���� �l�Ƀ��f���ɂ���ĂȂ������}�V�����l�b�g���[�N�̈ꕔ���ɂ���Ƃ������Ƃł��B ���̂��Ƃ́A�l�b�g���[�N�̃m�[�h�ƂȂ邱�Ƃɂ�邷�ׂĂ̊Ǘ��̕��S��������� �������Ƃł�(����Ɍ����Ȃ�A���f�����Ǘ��̑ΏۂƂ��˂Ȃ�܂���)�B SLIP �� PPP �̂悤�ȃl�b�g���[�N�R�l�N�V�������Ȃ��Ƃ��A��ʓI�ɂ͂ǂ����� �炢���ł��傤�H�l�b�g���[�N�Ɍq�������}�V���Ƀ_�C�A�����āA���[����j���[�X ��ǂ݂܂��傤���B�����t�@�C�����K�v�ɂȂ�����A�܂� kermit �₻�̑��̃R�~�� �j�P�[�V�����v���O�������g���āA�ŏ��Ƀ����[�g�}�V���ɑ�������܂����[�J���} �V���Ƀ_�E�����[�h���邱�ƂɂȂ�܂��B����͂�����Ɩʓ|�ł��B����͓��ɁA�� �f�������N���g����Ƃ������ɂ�����������ł��Ȃ����Ƃɂ���Ă��܂��BTERM �� �A�C�f�A�͊�{�I�ɂ͂��̃v���Z�X�����������A���d�����邱�Ƃł��BTERM �̓��[�J ���ƃ����[�g�̗����ŋN������A���f�����C����ʂ��ē�̃v���Z�X���݂��ɒʐM ���܂��B�l�b�g���[�N�T�[�r�X���K�v�ɂȂ�����A���[�J���� TERM �f�[�����ɗv�� ���o���ƁA����̓l�b�g���[�N�ɂȂ����������[�g�̃}�V����� TERM �f�[�����ɓ] ������܂��B���ʂ̓��f�����C����ʂ��ĕԂ��Ă��܂��B ��̓I�ɂ��邽�߂ɁA���Ȃ��� ftp �Ńt�@�C�����擾�������Ƃ��܂��傤�B�܂��A ���Ȃ��� TERM �Ɖ�b�ł��� ftp �̃o�[�W�������K�v�ɂȂ�܂��B���Ȃ��͂��� termftp �ʂ� ftp �̂悤�ɁA'termftp nethost.gov' �̂悤�ɋN�����܂��B�� �������̓��ʂȃo�[�W�����͂��̃l�b�g���[�N���N�G�X�g���J�[�l���̑���Ƀ��[ �J���� TERM �f�[�����ɏo���܂��B���[�J���� TERM �f�[�����̓��f�����C����ʂ� �ă����[�g�� TERM �ɂ��̃��N�G�X�g��]�����A�����[�g�� TERM �� nethost.gov �� �� ftp �R�l�N�V������܂��B�����ăf�[�^�����f�������N��ʂ��đ���Ԃ��̂� ���BTERM �͓����ɈقȂ鑽���̍�Ƃ�i�s������̂ɏ\���Ȑ��\�������Ă��܂��B�� �̂��߂��Ȃ��͓������f�������N���g���Ă������̈قȂ�l�b�g���[�N�Z�b�V���� �邱�Ƃ��ł���̂ł��B�Ⴆ�Atermftp �œ]�����s���Ă���Œ��� termtelnet ���g���ė��ꂽ�ʂ̃z�X�g�Ƀ��O�C�����Ă���A�Ƃ�������ł��B ���ꂪ���ۓI�ɉ߂����Ƃ��Ă�(�悭�킩��Ȃ��Ă�)�C�ɂ��Ȃ��ł��������B���� �Z�N�V�������邽�߂̏d�v�ȕ����́A���f���̗��[�œ�� TERM �������Ă��� �Ƃ������ƂȂ̂ł��B 4. �Z�b�g�A�b�v 4.1. �����K�v�� TERM ���\�z���Ďg���n�߂�O�ɁA�J�[�l���� TCP/IP �̃T�|�[�g��g�ݍ���ł��� ���Ƃ��m�F���܂��傤�B����ɁA���[�v�o�b�N�C���^�[�t�F�[�X���g����悤�ɂȂ� �Ă��邱�Ƃ��m�F���Ă��������B����������A���̃Z�N�V�����̎c��ɐi�ނ��Ƃ��� ���܂��B 4.2. �T�O�̐��� �V���� TERM �̃o�[�W�����ł͐V������̊T�O�� TERM �ɓ�������܂����B���� ���̊T�O�ɂ��ẮA���̓�̃T�u�Z�N�V�����ʼn�����܂��B 4.2.1 ���L �o�[�W���� 1.16 ���瑼�̃��[�U�� TERM �R�l�N�V���������L����Ƃ����T�O���� ������܂����B����́A���L�̋@�\������ƁA���Ȃ����g���Ă�����̂Ɠ��� TERM �R�l�N�V�����𑼂̐l�������g����悤�ɂȂ邱�Ƃ��Ӗ����܂��B���Ȃ킿�A�� �Ȃ��� TERM �R�l�N�V������ʂ��ă����[�g�}�V����ō�ƒ�(���[�J���}�V������ trsh �œ����Ă����Ƃ��܂��傤)�A���[�J���}�V���ɂ��������l�̐l���A���� TERM �R�l�N�V�������g���ē����ɐ��E�̂ǂ����� ftp �T�C�g����t�@�C����ނ̂��Ƃ� ftp ���Ă��邱�Ƃ��ł���̂ł��B ���̋@�\����Ă���(�܂�ATERM ���v���C�x�[�g���[�h�ŋN������)�ƁA���Ȃ� �ƁA�����Ă��Ȃ�����(������ root ���J�E���g�ɓ���܂��� :-)�� TERM �R�l�N �V�����𗘗p�ł��܂��B �������A���Ȃ��̎g���Ă���̂Ɠ��� TERM �R�l�N�V�����𑼂̐l�����ɗ��p�� �������������ɋ��L TERM ���C���X�g�[���������Ǝv���ł��傤�B���̂��߁A������ �̐l���������Ȃ��̃��[�J���}�V���Ƀ��O�C���A�J�E���g�������Ă��āA������� ���[�g�l�b�g���[�N�̂ǂ�������g�������Ƃ����悤�ȏꍇ�A���Ȃ��̓����[�g���� TERM �ŋ��L�@�\�����邱�ƂɂȂ�܂��B���̂悤�ȕ��@���Ƃ�ƁA����炷�ׂ� �̐l���������Ȃ��̃}�V���ɓ��� TERM �R�l�N�V�������݂��ɁA�����Ă��Ȃ��Ƌ��L ���ă��O�C�����邱�Ƃ��ł��܂�(���ӁF�ŏ��̗�ł́ATERM �R�l�N�V�����̃��[�J �����ŋ��L�@�\�����Ă����K�v���������̂ł��B) root �Ƃ��ăC���X�g�[������ۂ̒��ӁFroot �Ƃ��� TERM ���C���X�g�[������� �ɂ́A�ŏ��� 'term' �Ƃ��������o�[�̂��Ȃ��O���[�v�� /etc/group �Ɉȉ��̂悤 �ȍs��lj����č���Ă����K�v������܂�(�R���p�C���̑O��)�B term::16:root �܂��́A�O���[�v ID 16 �Ԃ����łɎg���Ă��܂��Ă�����ʂ̖��g�p�̂��̂� �g���Ă��������B �R���p�C���ƃC���X�g�[�����I������� TERM �Ƃ��̃N���C�A���g�� 'term' �� SGID ���Ă�������: chgrp term <term_client> chmod g+s <term_client> ����ɁATERM �Ή��̑��̃v���O������ 'term' �� SGID ���Ă����˂Ȃ�܂���B 4.2.2. �t�� TERM �l�b�g���[�N TERM �o�[�W���� 2.0.0 ����A�t�� TERM �l�b�g���[�N�Ƃ����L�q���g����悤 �ɂȂ�܂����B�O�E�Ƃ̃R�l�N�V������ TERM �R�l�N�V�������������Ȃ��ꍇ�A�t�� TERM �l�b�g���[�N���g�����ƂɂȂ�A���Ȃ��̓t�� TERM �l�b�g���[�N������ TERM ���\�z����ׂ��ł��傤�B���̂悤�ȏꍇ�A���L�f�B���N�g���� termnet �Ƃ����t�@ �C�����u����܂��B����� TERM �ɊO�E�Ƃ̃R�l�N�V������ TERM ��ʂ��Ă����s�� ��Ȃ����Ƃ� TERM �ɒm�点�邽�߂̂��̂ł��B TERM �R�l�N�V�����ɉ����ĉ��炩�̃l�b�g���[�N�R�l�N�V����������ꍇ�ATERM �Ή��v���O�����͍ŏ��ɂ��̃l�b�g���[�N�R�l�N�V������ʂ��Ďd�����������悤�� ���܂��B����Ɏ��s����ƁATERM ���N������ TERM �R�l�N�V������ʂ��Ďd�������� ���悤�Ƃ��܂��B���̂��Ƃ������Ɩ��m�ɂ��邽�߂ɁA���� TERM �Ή� telnet ���g ��ꂽ����l���܂��B���� telnet �� TERM �Ƌ��ɂł��A�����łȂ��Ă����삵�܂��B telnet localhost �͐ڑ��̂��߂� TERM ���g���܂���B�������A telnet zeus.cs.kun.nl �͑��̃^�C�v�̃l�b�g���[�N�R�l�N�V�������Ȃ����� TERM ���g���܂��B �t�� TERM �l�b�g���[�N�͉R�̃z�X�g�l�[�����g�����Ƃ��Ӗ����܂��B�܂胊 ���[�g�z�X�g�̂��̂��g����킯�ł��B����ɂ́Abind(0) ����Ƀ����[�g�z�X�g �œ��삷��悤�ɂȂ�܂��B�{���I�ɂ́A���̂��Ƃɂ���� TERM �������Ă��Ă� TERM ��ʂ��Ȃ������̃v���O�����͗��p�ł��Ȃ����ƂɂȂ�܂��B�c�O�Ȃ���A UDP �v���O������f�[�����̂قƂ�ǂ́A���̈����g���b�N�̂��� TERM �̂��Ƃł� ���삵�܂���B 4.3. TERM �̍\�z �������Ȃ������b�L�[�Ȃ�A����� make ���N�����邾���ł��B�����������炭�� �Ƃ�ǂ̏ꍇ�A����ȏ�̂��Ƃ�����K�v������ł��傤�B�V�����o�[�W�����̐V�� ���@�\�̂��߂ɁATERM �̃o�C�i��������Ƃ͂�����ƕ��G�ɂȂ��Ă��܂��B�o�C�i ���邽�߂ɓ�̕��@������܂��B TERM ���\�z���邽�߂̂����̕��@�����ׂăJ�o�[���邽�߂ɂ��̃Z�N�V�����͂R �̃p�[�g�ɕ�����܂��B 1. TERM �̍\�z�A�o�[�W���� 2.0.0 �ȏ� 2. TERM �̍\�z�A�o�[�W���� 1.16 ���� 1.19 �܂� 3. TERM �̍\�z�A�o�[�W���� 1.15 �܂� 4.3.1. TERM �̍\�z�A�o�[�W���� 2.0.0 �ȏ� �ŏ��ɁA��́u�t�� TERM �l�b�g���[�N�v�ɂ��ẴZ�N�V������ǂ��ǂ��� �m�F���Ă��������B TERM �o�[�W���� 2.0.0 ������ȏ�ł́ATERM �̃o�C�i���ƃN���C�A���g����邽 �߂ɑ����̕��@������܂��B�����̂��ׂĂ� root �ł����Ă���ʃ��[�U�ł����� �����s�\�ł��B 1. �t�� TERM �l�b�g���[�N���g�킸�Ƀv���C�x�[�g���[�h�� TERM ���\�z���� 2. �t�� TERM �l�b�g���[�N���g���ăv���C�x�[�g���[�h�� TERM ���\�z���� 3. �t�� TERM �l�b�g���[�N���g��Ȃ��ŋ��L���[�h�� TERM ���\�z���� 4. �t�� TERM �l�b�g���[�N���g���ċ��L���[�h�� TERM ���\�z���� �����̃o�[�W������ TERM �ł́Aconfigure �X�N���v�g��p����V�����R���p�C �����@����������܂����Bconfigure �͋N�������Ɖ��̃I�y���[�e�B���O�V�X�e�� �� TERM ���C���X�g�[�����悤�Ƃ��Ă���̂��A�\�[�X�f�B���N�g���͗��p�\���A �����^�C���I�v�V���������邩�ǂ����Ȃǂ��`�F�b�N���܂��B�����Ō��������� �����Ƃɂ��āAconfigure �� TERM �̃p�b�P�[�W�Ɋ܂܂�� Makefile.in ���g���� Makefile �����܂��B configure �̃I�v�V�����̂����d�v�ȂQ�� --root �� --user �ŁA����� TERM �̃C���X�g�[���� root �Ƃ��čs����̂��A��ʃ��[�U�Ƃ��čs����̂����K�� ���܂��BTERM �̃C���X�g�[���ɂ́A���Ȃ��̖]�ނ悤�ɁA���̃I�v�V�������w��ł� �܂�(�Ⴆ�ΕW���I�łȂ� path)�B 1. �t�� TERM �l�b�g���[�N���g�킸�Ƀv���C�x�[�g���[�h�� TERM ���\�z���� ���̕��@�� TERM ���\�z����ɂ́A���̂悤�ȃR�}���h�����s����K�v������܂� (root �Ƃ��Ă��A��ʃ��[�U�Ƃ��Ă��̗���)�F ./configure --root �܂��� --user make install installman ����̓o�C�i�����\�z���A�����̃o�C�i���ƃ}�j���A���y�[�W���C���X�g�[���� �܂��B 2. �t�� TERM �l�b�g���[�N���g���ăv���C�x�[�g���[�h�� TERM ���\�z���� ���̕��@�� TERM ���\�z����ɂ́A���̂悤�ȃR�}���h�����s����K�v������܂� (root �Ƃ��Ă��A��ʃ��[�U�Ƃ��Ă��̗���)�F ./congfigure --root �܂��� -user make installnet installman ����̓o�C�i�����\�z���A�����̃o�C�i���ƃ}�j���A���y�[�W���C���X�g�[���� �܂��B 3. �t�� TERM �l�b�g���[�N���g��Ȃ��ŋ��L���[�h�� TERM ���\�z���� ���̕��@�� TERM ���\�z����ɂ́A���̂悤�ȃR�}���h�����s����K�v������܂� (root �Ƃ��Ă��A��ʃ��[�U�Ƃ��Ă��̗���)�F ./configure --root �܂��� --user make share installman ����̓o�C�i�����\�z���A�����̃o�C�i���ƃ}�j���A���y�[�W���C���X�g�[���� �܂��B 4. �t�� TERM �l�b�g���[�N���g���ċ��L���[�h�� TERM ���\�z���� ���̕��@�� TERM ���\�z����ɂ́A���̂悤�ȃR�}���h�����s����K�v������܂� (root �Ƃ��Ă��A��ʃ��[�U�Ƃ��Ă��̗���)�F ./configure --root �܂��� --user make share installnet installman ����̓o�C�i�����\�z���A�����̃o�C�i���ƃ}�j���A���y�[�W���C���X�g�[���� �܂��B 4.3.2. TERM �̍\�z�A�o�[�W���� 1.16 ���� 1.19 �܂� �����̃o�[�W������ TERM ���\�z���邽�߂ɁA�ȉ��̕��@�̒�����I�Ԃ��Ƃ��� ���܂��B 1. ��ʃ��[�U�Ƃ��āA�v���C�x�[�g���[�h�� TERM ���\�z���� 2. ��ʃ��[�U�Ƃ��āA���L���[�h�� TERM ���\�z���� 3. root �Ƃ��āA�v���C�x�[�g���[�h�� TERM ���\�z���� 4. root �Ƃ��āA���L���[�h�� TERM ���\�z���� �����ɁATERM �̃R���p�C���̎��ɋ��L�@�\��������A�����肷����@�ɂ� �Đ������܂��B 1. ���Ȃ��͈�ʃ��[�U��(root �A�N�Z�X���Ȃ�)�A���̃��[�U�� TERM �R�l�N�V���� ���m���L�������Ȃ��n�Ƃ��܂��B TERM �R�l�N�V�����𑼂̃��[�U�Ƌ��L�������Ȃ����[�U�́ATERM ���\�z���邽�� �Ɉȉ��̂悤�ɂ��܂��F make DO=install OS-type make installman TERM �̌�A���̃N���C�A���g�ƃ}�j���A���y�[�W���\�z����C���X�g�[������܂��B ����ɁA���Ȃ��� '$HOME/.term' �Ƃ����f�B���N�g�������K�v������܂��B���� �́ATERM �� 'termrc' �t�@�C����T�����߂̃f�B���N�g���ł��B 2. ���Ȃ��͈�ʃ��[�U��(root �A�N�Z�X���Ȃ��j�ATERM �R�l�N�V�����𑼂̃��[�U �Ɓm���L�������n�Ƃ��܂��B TERM �R�l�N�V���������L���������[�U�́A���̂悤�ɂ��܂��F make DO=installshare USERSHARE=$HOME/term OS-type make installman TERM �̌�A���̃N���C�A���g�ƃ}�j���A���y�[�W���\�z����C���X�g�[������܂��B ����ɁA�p�[�~�b�V���� 'drwxrwxr-x' ���������f�B���N�g�� '$HOME/term'(�f �t�H���g)���K�v�ł��B�Œ�ł��A���̃f�B���N�g���̒��� TERM �����̃R�l�N�V���� �Ɏg���\�P�b�g('tmp/private/socket=')��������ł��傤�B 3. ���Ȃ��� root �ŁA���̃��[�U�� TERM �R�l�N�V�������m���L�������Ȃ��n�Ƃ��� ���B TERM �R�l�N�V���������L�\�ɂ������Ȃ� root �� TERM ���\�z���邽�߂Ɉȉ��� �悤�ɂ��܂��F make DO=install OS-type make installman TERM �̌�A���̃N���C�A���g�ƃ}�j���A���y�[�W���\�z����C���X�g�[������܂��B ����ɁA�p�[�~�b�V���� 'drwxr-xr-x' ���������f�B���N�g�� TERM �����̃R�l�N�V�����Ɏg���\�P�b�g('tmp/private/socket=')��������ł��� ���B 4. ���Ȃ��� root �ŁATERM �R�l�N�V�������m���L�������n�Ƃ��܂��B �ŏ��ɁA��́u���L�v�̃Z�N�V������ǂ��Ƃ��m�F���Ă��������B TERM �R�l�N�V���������L������ root �͈ȉ��̂悤�ɂ��܂��F make DO=installshare OS-type make installman TERM �̌�A���̃N���C�A���g�ƃ}�j���A���y�[�W���\�z����C���X�g�[������܂��B ����ɁA�p�[�~�b�V���� 'drwxrwxr-x' ������ TERM �O���[�v�ɏ��L���ꂽ�f�B�� �N�g�� '/usr/local/lib/term'(�f�t�H���g)���K�v�ł��B�Œ�ł��A���̃f�B���N�g ���̒��� TERM �����̃R�l�N�V�����Ɏg���\�P�b�g('tmp/private/socket=')������ ��ł��傤�B 4.3.3. TERM �̍\�z�A�o�[�W���� 1.15 �܂� �����̃o�[�W������ TERM �̍\�z�ɂ͂��̃R�}���h�ȊO�ɕK�v����܂���B make DO=install OS-type make installman ���̌�ATERM �ƁA���̃N���C�A���g�ƃ}�j���A���y�[�W�����܂��\�z����ăC���X �g�[������A�g����悤�ɂȂ��Ă���ł��傤�B ����ɁA�f�B���N�g�� '$HOME/term' ����邱�Ƃ��K�v�ł��B���̃f�B���N�g���́A TERM �� termrc �t�@�C����T�����߂Ɏg���܂��B ���Ȃ��Ă͂Ȃ�Ȃ����Ƃ́AMakefile ���̂������� PATH �ƃR���p�C���t���O�� �ύX���邱�Ƃ����ł��B 4.4. client.a, libtermnet.a, libtermnet.sa, libtermnet.so TERM �ƂƂ��ɁATERM �N���C�A���g�̂��߂̊��Q�̃��C�u����������Ă��� ���B �o�[�W���� 1.16 �܂ł́A���̃��C�u������ client.a �ƌĂ�Ă��܂����BTERM �̃R���p�C�����ɂ��̃��C�u�������\�z����ATERM �N���C�A���g�̃R���p�C���̎��� �g���Ă��܂����B�܂��A�ʂ̃f�B���N�g���ɂ̓C���X�g�[������܂���ł����B �o�[�W���� 1.16 ���烉�C�u�����̖��O�� libtermnet.a �ɕς���Ă��܂��B�o�[ �W���� 1.19 �܂ł͂��̃��C�u������ TERM �f�B���N�g���ɍ���ATERM �N���C�A�� �g�̃R���p�C���ɗ��p����Ă��܂��B����͕ʂ̃f�B���N�g���ɂ̓C���X�g�[������ �܂���B �o�[�W���� 2.0.0 ����́Alibtermnet.a �ɉ��� libtermnet.so �� libtermnet.sa (�V�F�A�h���C�u������ exported initialized library)�� TERM �p�b�P�[�W�̃R���p �C���̍ۂɍ����悤�ɂȂ�܂����B�p�b�P�[�W�̂��ׂĂ̕����̃C���X�g�[���� �ۂɁA�����R�̃��C�u�����t�@�C�����f�B���N�g�� '/usr/local/lib'(�f�t�H�� �g)�ɃC���X�g�[������܂��B���̌�Alibtermnet.so.2 ���� libtermnet.so.2.x.x �Ƀ����N�������܂��B�Ō�ɁAldconfig ���t�@�C�� '/etc/ld.so.conf' �ɏ����� ���R�}���h���C���ɂ���ē��肳�������Ƃ��V�����V�F�A�h���C�u�����ւ̕K�v�� �����N�ƃL���b�V��(�����^�C�������J�Ald.so �����p���邽�߂Ɂj�����A����͂� �Ƃ��炠��f�B���N�g��('/usr/lib' �� '/lib')�ɂ��Ă������ł��B�C���X�g�[�� ���������I������ƃX�^�e�B�b�N���C�u�����̑���Ƀ_�C�i�~�b�N���C�u�������g ���悤�ɍ\�z���ꂽ TERM �N���C�A���g�������R�̃��C�u�����t�@�C�����g���� �悤�ɂȂ�܂��B�܂��A�����̃��C�u�����͂��Ȃ��̎����̃\�t�g�E�F�A�� TERM �Ή��ɂ��邽�߂ɗ��p���邱�Ƃ��ł��܂��i�ȉ��Q�Ɓj�B 4.5. ���ϐ��̐ݒ� TERM �̓��[�U�ɂ���Đݒ肳�ꂽ�������̊��ϐ���F�����܂��B�����̂� ���A�����������ŏ��̂R�́F o TERMDIR o TERMSHARE o TERMMODE �����̕ϐ���ݒ肷�邱�Ƃ� TERM �̎��s���@���R���g���[�����邱�Ƃ��ł��� ���B �o�[�W���� 1.15 �܂ł� TERM �ł͕ϐ� TERMDIR �������d�v�ł�(�����̃o�[ �W�����ɋ��L���[�h�͂���܂���)�B�����̃o�[�W�����ł́ATERMDIR �͈ȉ��̂悤 �ɃZ�b�g����Ƃ悢�ł��傤�B setenv TERMDIR $HOME (csh �܂��� tcsh) export TERMDIR=$HOME (bash) �o�[�W���� 1.16 ����� TERM �͂���ɕϐ� TERMSHARE �� TERMMODE ��F������� ���ɂȂ��Ă��܂��B�����̕ϐ��ɂ���āATERM �Ƀv���C�x�[�g���[�h�ő���̂��� �L���[�h�ő���̂���m�点�邱�Ƃ��ł��܂��B�����ł̓v���C�x�[�g���[�h�Ƌ��L ���[�h�ւ̕ϐ��̐ݒ�@��������܂��傤�B TERMMODE �͈ȉ��̂R�̒l���Ƃ�܂��B o 0 = �v���C�x�[�g o 1 = �V�X�e�����L o 2 = ���[�U���L 1. TERM ���v���C�x�[�g���[�h�Ŏ��s����ɂ́A�ϐ� TERMDIR �� TERMMODE ���ȉ��� �悤�ɐݒ肵�܂��F csh �� tcsh �ł� setenv TERMDIR $HOME setenv TERMMODE 0 bash �ł� export TERMDIR=$HOME export TERMMODE=0 2.TERM �����L���[�h�ŗ��p�������ꍇ�A�ϐ��̐ݒ�ɂ͓�̕��@������܂��F a. TERM �� SUID �v���O�����Ƃ��ăC���X�g�[�����ꂽ�ꍇ�A TERMMODE �̂ݐݒ肷�� �K�v������܂��B setenv TERMMODE 2 (csh �܂��� tcsh) export TERMMODE=2 (bash) b. TERM �� SGID �v���O�����Ƃ��ăC���X�g�[������Ă���Ƃ��ɂ́A�ϐ��͈ȉ��� �悤�ɐݒ肷��K�v������܂��B csh �� tcsh �ł� setenv TERMMODE 1 setenv TERMDIR /usr/local/lib/term setenv TERMSHARE $TERMDIR bash �ł� export TERMMODE=1 export TERMDIR=/usr/local/lib/term export TERMSHARE=$TERMDIR ���̂悤�ɕϐ���ݒ肷�邱�ƂŁA�Â��N���C�A���g(�Â��o�[�W������ client.a �������N�����N���C�A���g)�̎��s���\�ɂȂ�܂��B �o�[�W���� 2.0.0 ���� TERM �͂���ɕϐ� TERMSERVER ��F������悤�ɂȂ�܂� ���B���̕ϐ��͕����̃��f���������Ă��āA�����ɂQ�ȏ�̃R�l�N�V������Ƃ� �ɐݒ肷��K�v������܂��B�ǂ̃R�l�N�V�������g���̂����肷�邽�߂ɁATERM �� �T�[�o�l�[���t���ŋN�����Ȃ��Ă͂Ȃ�܂���F nohup term -v /dev/modem1 Connection1 & nohup term -v /dev/modem2 Connection2 & ���[�U�͎g�������R�l�N�V�����̖��O��ϐ� TERMSERVER �ɐݒ肷�邱�ƂɂȂ�� ���B setenv TERMSERVER Connection1 (csh �܂��� tcsh) export TERMSERVER Connection2 (bash) 4.6.TERM �̃e�X�g TERM �̃e�X�g�f�[�������\�z���邽�߂� make test (�V�����o�[�W������ TERM �� �� make termtest)�����s���Ă��������B(term)test �͂��Ȃ��̃V�X�e����œ�� �R�s�[�Ƃ��č쓮���Atrsh �� tupload ���\�ɂȂ��Ă���͂��ł�(�����Ă݂Ă��� ���� tupload ./term /usr/tmp �� '/usr/tmp�f�� TERM �o�C�i���̃R�s�[���쐬���܂��j�B���[�J���� TERM �̏o�� �� 'local.log'�ɁA�����[�g�̂��̂� 'remote.log'�ɏo�͂���܂��B���Ȃ��� TERM �� -d255 �t���O�����Ă����̃t�@�C���Ƀf�o�b�O�o�͂������邱�Ƃ��ł��A�� ���Atermrc �t�@�C�����ŃZ�b�g���邱�Ƃ��ł��܂��B ���ӁFtest �� ./test �Ǝ��s���A���Ȃ��̃V�X�e���� test �����s����Ă��܂�Ȃ� �悤�ɂ��Ă��������B 4.7. TERM �ƃR�~���j�P�[�V�����v���O���� TERM ���g����悤�ɂ���O�ɁAkermit �� seyon �Ƃ������R�~���j�P�[�V�����v�� �O������p���ă��f���o�R�̐ڑ����m�����Ȃ��Ă͂Ȃ�܂���B�R�~���j�P�[�V���� �v���O�����̃h�L�������g�ɁA�����[�g�}�V���Ƃ̐ڑ��̊m���ɂ͉������邱�Ƃ��K �v�Ȃ̂���������Ă��܂��B �����[�g�}�V���Ƃ̐ڑ����m�����ATERM ���N�����悤�Ƃ����Ƃ��ɁA�����[�g�}�V ���Ƃ̐ڑ����Ȃ��ŃR�~���j�P�[�V�����v���O�������I���A���邢�͒��f����K �v������܂��B�R�~���j�P�[�V�����v���O������ linecheck �� TERM ����L�����N�^��D���Ă��܂�Ȃ��悤�ɁA���̂��Ƃ��K�v�ł��B �ǂ̂悤�ɐڑ���ێ����A�R�~���j�P�[�V�����v���O������ linecheck �� TERM �� ��L�����N�^��D��Ȃ��悤�ɂ���̂��ɂ��āA�ȉ��ɂ������̃R�~���j�P�[ �V�����v���O�����������܂��B 4.7.1. Kermit kermit ���g���Ă���Ȃ�ATERM ���n�߂�̂͊ȒP�ł��B���[�J���� kermit �v�� ���v�g�� suspend �Ƒł����߂����̂ł��BLinux �̃v�����v�g�ɖ߂����ł��傤�B ���̃v�����v�g���� TERM �R�l�N�V�����邱�Ƃ��ł��܂��B 4.7.2 Seyon ���Ȃ��� seyon ���g���Ă���Ȃ�Alinecheck �� TERM ���N������̂ɊȒP�ȕ��@ �� Transfer Menu ('$HOME/.seyon/protocols'�ɂ���ăR���g���[������Ă��܂��j �ɓo�^���Ă��܂����Ƃł��B �t�@�C�� '$HOME/.seyon/protocols' �ɉ����Ă��������F "Line check" "$cd /tmp; linecheck" "Term" "$term -c off -w 10 -t 150 -s 38400 -l $HOME/tlog" ���̌ネ�[�J���}�V���� linecheck �� TERM �����s��������ATransfer Menu �� �I��ŁA"Line Check" �� "Term" �A�C�e����I�����A"Go" ���܂��B �������A�V�F���R�}���h�{�^�����g���āA�|�b�v�A�b�v�_�C�A���O�{�b�N�X�� �͂����_�C���N�g���܂��B 4.8. ���ߓI�ȃ����N����� �����ƁA���Ȃ��̓��[�J���ƃ����[�g�̃z�X�g�Ƃ̊Ԃ̃��f���R�l�N�V�������m�� �ł���ł��傤�B��ʓI�ɂ́A���炩�̎�ނ̃^�[�~�i���T�[�o�Ƀ_�C�A�����A���� ���烊���[�g�z�X�g�ɐڑ����邱�ƂɂȂ�ł��傤�B���Ȃ��͂���Ƀ��f���Ɖ�b�� �邽�߂� kermit �� seyon �Ȃǂ̂����̃^�[�~�i���\�t�g(���҂��g���Ă��邽 �߁A���̕����ł͗�Ƃ���kermit �������܂�)���g���Ă��邱�Ƃł��傤�B�������f ����^�[�~�i���\�t�g�Ŗ�肪�N������ASerial-HOWTO ��ǂ�ł��������G�����Ə� ���ɂȂ�ł��傤�B �����N���m�����I������A������\�Ȍ��蓧�ߓI�ɂ������Ǝv���ł��傤�B�^�[ �~�i���T�[�o�̃R�}���h���`�F�b�N���Ă�������(help �� ? ����n�܂�ł��傤)�B �\�Ȃ�W�r�b�g�I�v�V���������Ă��������B����̓V�X�e���ւ̃��O�C���̎d�� ��ς��邱�ƂɂȂ邩������܂���B�Ⴆ�A�����T�[�o�� rlogin ���g���Ă��� ��A������g��Ȃ��Ă͂Ȃ�Ȃ������ߓI�ɂ��邽�߂ɂ͂���� -8 �I�v�V�������� ���Ȃ���Ȃ�܂���B���� xon/xoff �t���[����ɂ͒��ӂ��Ă��������B����͍D �܂�������܂���Brts/cts (�n�[�h�E�F�A)�t���[���䂪�ł���悤�ɂ��Ă݂Ă��� �����B�W�r�b�g rts/cts �R�~���j�P�[�V�������`�����邽�߂Ƀ��f���̃h�L�������g ��ǂޕK�v�����邩������܂���B 4.9. linecheck �����s���� �x���F�������̕����ł́Alinecheck �̃R�}���h���C���I�v�V�������Ԉ�������� �Ő�������Ă��܂��B���͂�����`�F�b�N���A�ȉ��̃I�v�V�����̏��������������� ���m�F���܂����B ���ӁFTERM �o�[�W���� 2.3.0 ����̓R�}���h���C���Ƀ��O�t�@�C���̖��O��K�v�� ���Ȃ��Ȃ�܂����B���O�t�@�C���� linecheck ���N�������f�B���N�g����̃t�@�C�� Linecheck �� TERM �ƂƂ��ɋ��������v���O�����ł��B�����N�̓��ߐ����`�F�b �N���� TERM �����������삷�邽�߂ɕK�v�Ȑݒ�̏�����܂��Blinecheck �� �W�r�b�g�̃L�����N�^ 256 �����ꂼ�ꑗ��A���ꂪ������Ƒ��M���ꂽ���ǂ����� �������܂��BTERM �̓����N��ʂ��đ��M�ł��Ȃ��L�����N�^��ݒ肳��Ȃ��Ă͂Ȃ� �܂���̂ŁAlinecheck �͂��̃L�����N�^�����Ȃ̂�����肷��̂ł��Blinecheck �͓��ߓI���f�������N�𗘗p�\�Ȍ`�Ɋm�����Ă���p���܂��Blinecheck �삳 ���邽�߂ɁA�ȉ��̂��ƍs���Ă��������F 1. �����[�g�V�X�e����Ŏ��s linecheck linecheck.log 2.���[�J���V�X�e���ɖ߂��āA�R�~���j�P�[�V�����v���O�����𒆒f���܂�(����Q��) 3.���[�J���V�X�e����Ŏ��s linecheck linecheck.log > /dev/modem < /dev/modem linecheck �̎��s���I���ƁAlinecheck.log �t�@�C���̏I���ɂ����������� �o�Ă��邱�Ƃ��킩��܂��B�����́A�����N�̑��葤�ɂ����� termrc �̒��ŃG�X �P�[�v����Ȃ��Ă͂Ȃ�܂���B�Ⴆ�A���̃V�X�e���ŁA���[�J���� ���G�X�P�[�v����悤�ɏ�����Ă����Ƃ��܂��B�����ŁA���[�J���� 'termrc' �ł� �����̃L�����N�^���G�X�P�[�v���A�����[�g�� 'termrc' �ł͉����G�X�P�[�v���� ����B�����Б��ŃL�����N�^���G�X�P�[�v������A���Α��ł͖������Ȃ��Ă͂Ȃ�� ����B�ł����炱�̗�ł́A�����[�g�V�X�e���� 29 �� 157 �����Ȃ��Ă͂Ȃ�� �����ƂɂȂ�܂��B linecheck ���n���O�A�b�v������A linecheck linecheck.log 17 19 �������[�g�V�X�e���ŁA������ linecheck linecheck.log 17 19 > /dev/modem < /dev/modem �����[�J���Ŏ��s���Ă݂Ă��������B����� xon/xoff (�t���[����)���G�X�P�[�v�� �܂��B����̓\�t�g�E�F�A�t���[������s���Ă���Ƃ��Ƀ��C�����n���O�A�b�v���� �Ă��܂��܂��B�����A���̂��ƂŃn���O�A�b�v�̖�肪���������Ȃ�A���ꂼ��� �܂��ʂ̃L�����N�^��ʂ��Ȃ��悤�ɂȂ��Ă�����A��Ɠ����悤�ɂ��āA������ �L�����N�^���G�X�P�[�v���� linecheck �����s���Ă݂Ă��������Blinecheck ���n�� �O�A�b�v�����炱���̃L�����N�^����肷�邱�Ƃ��ł��܂��B���������Ȃ��Ă� �܂�����Akill ���āA���̌ネ�O�t�@�C�������Ă��������B�Ō�ɑ��M���ꂽ�L���� �N�^�������Ƃ������ƂȂ̂ł��傤�B�����̃L�����N�^���G�X�P�[�v���Ă�����x �����Ă݂Ă��������B �ŏI�I�ɁA���̃��[�J���� termrc �͂��̂悤�ȍs���܂݂܂��B escape 29 escape 157 �����āA�����[�g�� termrc �͂��̂悤�ȍs���܂݂܂��B ignore 29 ignore 157 ����̓����[�g�� 'linecheck.log' �� 29 �� 157 ���G�X�P�[�v����悤�ɏ����� �Ă�������ł��B 4.10. TERM �����s���Ă݂� �����[�g�V�X�e���Ƀ��O�C�����āA(�܂�����Ă��Ȃ����)�\�Ȍ��蓧�ߓI�ȃ� ���N���Ă��������BTERM �������[�g���ŋN�����܂��B���͈ȉ��̕��@���Ƃ��Ă� �܂��F exec term -r -l $HOME/tlog -s 38400 -c off -w 10 -t 150 ���ꂼ��̃I�v�V�����������������܂��傤(���͂����̃I�v�V������ termrc �ɊȒP�ɉ����邱�Ƃ��ł����̂ł��B���������́ATERM ���쓮���Ă���Ƃ� �Ƀt�@�C����ҏW���邱�Ƃ�����邽�߂ɁA���̂悤�ȕ��@���Ƃ��Ă��܂�)�B exec �͌��݂̃V�F�����I�����āA�����ɗ^����ꂽ�v���O�����𑖂点�܂��B���� ���O�C���V�F����������x�g���C���Ȃ��̂ŁAexec ���Ă��܂��G����͒P�Ƀ������� ���ʂ�����ł��B�����N�̃f�o�b�O���s���Ă���Ƃ���A�m���Ƀ����[�g�� TERM �� kill �������ꍇ�ɂ́Aexec ���g�����Ƃ�]�܂Ȃ���������܂���B -r �I�v�V�����́A�Б������ł���K�v������܂��BTERM �͂�����R�l�N�V���� �̃����[�g�����Ɣ��f���܂�(TERM �̃����[�g���͂��Ȃ��̃��[�J���}�V���ł��邱 �Ƃ��\�ł��邱�Ƃɒ��ӂ��Ă�������)�B�����Б��ł��̃I�v�V�������g��Ȃ��ƁA TERM �N���C�A���g�͎����I�ɃN���b�V�����܂��B -l $HOME/tlog �F����́A�z�[���f�B���N�g���̃t�@�C�� tlog �ɃG���[���L�^�� �܂��B�f�o�b�M���O�ɂ͔��ɗL���ł��B��������Ȃ���͂���܂���B -s 38400 �F���� 14400 �{�[�̈��k�@�\�t�����f���������Ă��܂��B�œK�Ȉ��k�� �ŁA�\�Ȍ��葬���p�C�v��ʂ������̂ł��B����ɒx�����f���ł́A�����Ⴂ�l�� �p����ׂ��ł��傤�B�������Ȃ����V���A���|�[�g�Ƃ��� 16450 uart ���������x�� �}�V�����g���Ă���̂Ȃ�A�����{�[���[�g�̓V���A���|�[�g�̃`�b�v�ւ̉ߕ��ׂ� ����ăf�[�^��������������܂���BTERM �͂�����C������ł��傤���A���O�t�@�C ���ɑ����̃G���[���b�Z�[�W(�܂��� 0.99pl15 �ȏ�̃o�[�W������ linux �J�[�l�� ����̃I�[�o�[�����E�H�[�j���O�j������ꍇ�A���̐��l������ɉ����邱�ƂɂȂ� �ł��傤�B -c off �F����̓f�[�^���k���I�t�ɂ��܂��B���͈��k���f���������Ă���̂ŁA�� �d�̈��k���������Ȃ��̂ł��B -w 10 -t 150 �F������A�������f�������N���œK�����邽�߂̃I�v�V�����ł��B�� �� window �� 10 �ɁAtimeout �� 150 �ɃZ�b�g���Ă��܂��B����� term_setup �̃} �j���A���y�[�W�̐����l�ɂ����̂ł��B �R�~���j�P�[�V�����v���O�����𒆒f����(����Q��)���[�J���}�V���ɖ߂��Ă��� �����B���Ȃ��� TERM �����삵�Ă���Ƃ��ɂ���(�F�R�~���j�P�[�V�����v���O ����)�����삵�Ă��邱�Ƃ�]�܂Ȃ���������܂���B�V���A���|�[�g��ʂ��� TERM �ƂԂ����Ă��܂���������Ȃ�����ł��B�����R�~���j�P�[�V�����v���O�������I �����Ă����f�����n���O�A�b�v���Ȃ��悤�ɂł���Ȃ��(DTR ���g�O�������Ƃ�)�A ���̎��_�Ńv���O�������I�����Ă��܂����Ƃ��ł��܂��B �ł̓��[�J���� TERM ���N�����܂��傤�B���͂����p���Ă��܂��F term -c off -; $HOME/tlog -s 38400 -w 10 -t 150 < /dev/modem > /dev/modem & TERM �Ƀ��f�����ǂ��ɂ���̂��������Ă��K�v������܂��̂ŁA�W�����͂ƕW�� �o�͂� '/dev/modem' �Ɍ����Ă��܂�(< �� > ���s���Ă���̂�����ł�)�B����� �o�b�N�O���E���h�Ŏ��s���Ă��܂��G���̃X�N���[���ő��ɂ�肽�����Ƃ��ł��邩 ��ł��B ����� TERM �͓��삷��͂��ł� :-)�Btrsh �����s���āA�����N���邩�m���߂Ă� �������B�����n���O�A�b�v������A�����N���x��������悤�ł�����ꂼ��̑��� ��A�������ԈႦ�Đݒ肵�Ă��܂������ƂɂȂ�܂��B������x(�����ǂݏI���� ��� :-)�����Ă݂Ă��������B�Ȃ��A�R�l�N�V�����������낵������������A�� �������Ƃł͂���܂���B���Ɉ��k���g���Ă���ꍇ�ɂ́|�|������ƃM�N�V���N�� �������ɂȂ�ł��傤�B�{���̃X�s�[�h�̓t�@�C���]���Ȃǂ̎��ɂ킩��܂��B 4.11. TERM ���I������ �ԈႢ�Ȃ��A���Ȃ��� TERM ���g���Ă�������̍�Ƃ�������A��Ƃ��I���� TERM �R�l�N�V�����𗎂Ƃ����Ǝv���ł��傤�B���̂��߂ɂ͂S�̕��@�����邱�Ƃ𗝉� ���Ȃ���Ȃ�܂���B 1. �����̑��� TERM �v���O������ kill ����B���ꂪ�R�l�N�V�������I�����邽�߂� ���߂�������Ƃ��P���ȕ��@�ł��B 2. ���ǂ����@�͈ȉ��̃R�}���h�����[�J���Ŏ��s���邱�Ƃł��B echo '00000' > /dev/modem ���̕��@�ł��܂� TERM �R�l�N�V�������I���ł���ł��傤�B����͂��ׂẴo�[ �W������ TERM �œ����܂��B�[���̗��Ȃ��Ƃ��T�̂O���܂�ł���悤�ɂ��� ���������B 3. �o�[�W���� 2.0.0 �ȏ�� TERM �� termrc �t�@�C�����ŁA terminate '<some string>' �Ƃ����L�q����������悤�ɂȂ�܂����B����� TERM ���I�������镶����('00000'���f�t�H���g)��ݒ肵�܂��B���R�I�����Ă��܂� ���Ƃ�����邽�߁A�T�����ȏ�łȂ���Ȃ�܂���B 4. �o�[�W���� 1.14 ����� tshutdown �Ƃ����v���O����������܂�(���ۂ́A�o�[ �W���� 1.14 �ł͂���̓p�b�`�̌`�œ���ł����̂ł����A������V�����o�[�W�� ���ł̓p�b�P�[�W�ɑg�ݍ��܂�܂���)�Btshutdown �̎��s�� TERM �R�l�N�V�������� �܂��I���ł��܂��B 4.12 �p�[�e�B�V�������� TERM ���폜���� �����ł����A���ꂪ�K�v�Ȃ�ł��ˁBTERM �𗣂ꂽ�����Ȃ��̂��߂� TERM ���폜 ����X�e�b�v�ɂ��Đ������܂��BTERM ���폜����ے��ňȉ��̃X�e�b�v�܂˂� �Ȃ�܂���F o �f�B���N�g������e�ƂƂ��ɍ폜����BTERM ���C���X�g�[��������@�ɂ���āA�� �Ȃ��̃}�V���ɂ͈ȉ��̃f�B���N�g���̒�����������ȏ�̃f�B���N�g�������� ����͂��ł��F $HOME/.term/termrc $HOME/.term/termrc.<server> $HOME/term/termrc $HOME/term/termrc.<server> /usr/local/lib/term/termrc /usr/local/lib/term/termrc.<server> /etc/termrc /etc/termrc.<server> �����̃f�B���N�g���͂��̒��g�Ƌ��ɍ폜���邱�Ƃ��ł��܂��B���̂��߂ɂ� o 'term'�O���[�v�B�C���X�g�[���̕��@�̂����������ł́A'term'�Ƃ����O���[�v �����K�v������܂����B'/etc/group' ��'term'�G���g�����Ȃ����m�F���Ă����� ���B�����������炻����폜���܂��B o TERM �p�b�P�[�W�� TERM �Ή����s�\�t�@�C���B���ꂪ TERM �̍폜�ł͂����Ƃ� �ʓ|�ȕ����ł��傤�BTERM �p�b�P�[�W�ɂ��Ă�����s�\�t�@�C���ɂ��ẮA �f�B���N�g��'/usr/local/bin'���f�B���N�g�� '$HOME/bin'������K�v������܂��B ���Ȃ��������� TERM �Ή��ɂ������s�\�t�@�C���ɂ��ẮA���͏����ɂȂ�� ����B�����폜����ׂ��Ȃ̂���m�邽�߂ɂ͂��Ȃ����ǂ̎��s�t�@�C���� TERM �� ���ɂ����̂���m��K�v������܂��B�f�t�H���g�Ƃ����̎��s�\�t�@�C���ɕt�� ���邻�̑��̃t�@�C���ɂ��āA�\����Y��Ȃ��悤�ɂ��Ă��������B o ���C�u�����t�@�C���B�������폜���邽�߂ɂ͈ȉ��̂悤�ɂ���̂��ł��ǂ��� ���傤�F cd / find . -name libtermnet* -exec /bin/rm {} ���̃R�}���h�̓��C�u�����t�@�C���������č폜���܂��B o �C���N���[�h�t�@�C���B����Ɋւ��Ă��A�ȉ��̃R�}���h�����s����̂��ł��ȒP �ł��F cd / find . -name termnet.h -exec /bin/rm {} ���̃R�}���h�̓C���N���[�h�t�@�C�����폜���܂��B o �}�j���A���y�[�W�BTERM �̃}�j���A���y�[�W���C���X�g�[�����Ă���Ȃ�A�ȉ��� �f�B���N�g���̂ǂꂩ�Ō���������͂��ł��F /usr/local/man/man1 /usr/local/man/cat1 $HOME/man/man1 $HOME/man/cat1 �Œ�ł��ȉ��̃}�j���A���y�[�W�ɂ��Ċm�F���Ȃ��Ă͂Ȃ�܂���Fterm, term_clients, term_setup, tdownload, linecheck, trdate, trdated, termrc, termtest, tmon, tredir, trsh, tshutdown, tupredir, tupload, txcommand �Ō�� tiptest o �e���|�������[�U�f�B���N�g���B����̓f�B���N�g�� '/usr/tmp/private' �Ƃ� �̓��e�ł��B �����̍�Ƃɂ���āATERM �Ɋ֘A���邠������̂��폜�����Ɗm�M�ł��邱�� �ɂȂ�܂��B 4.13 �R�l�N�V�������œK������ TERM �����s�����邱�Ƃ��ł�����A�œK�����s�����Ǝv���ł��傤�B�����N�̃X �s�[�h�𑪂�̂ɂ悢���@�́A�t�@�C�����A�b�v�^�_�E�����[�h���Ȃ����̃E�B ���h�E�� tmon �����s���邱�Ƃł��B(�傫��)�e�L�X�g�t�@�C���ƈ��k���ꂽ�t�@�C ���̗����Ŏ����Ă݂Ă��������G�v���C���e�L�X�g�͈��k���ꂽ�t�@�C���̓�{���� �������ł��傤�B�������p�����[�^�̓{�[���[�g(-s)�A���k(-c)�A�E�B���h�E (-w)�A�^�C���A�E�g(-t)�A�����ă��g���C��(-A)�ł��B ���g���C���p�����[�^�ɂ͒��ӂ��Ă��������BTERM �o�[�W���� 1.19 �ł̓��g���C ���p�����[�^�Ȃ��̂��̂ɔ�� 80% ���� 90% �̐��\�ቺ������܂����B���ꂪ TERM �o�[�W���� 1.19 �̃o�O�Ȃ̂��A���̖�肪 TERM �o�[�W���� 1.19 �����̂��� �Ȃ̂��͂����肵�Ă��܂���B �{�[���[�g�FTERM �����b�V���A�������N��ʂ��đ��낤�Ƃ���r�b�g���̍ő�̐� �ł��BTERM �͂���ȏ�̑����ŃL�����N�^�𑗂邱�Ƃ�����܂��B�f�t�H���g�̓R�� �s���[�^�̃V���A���|�[�g�̃X�s�[�h���g�����Ƃł����A�d�b����̏�ԂȂǂŃ��f ���̓��쑬�x���V���A���|�[�g���x���ꍇ�A���̃X�s�[�h�͑������邩���m��܂� ��B�{�[���[�g�I�v�V�����́A���f���ւ̏o�͂��o�b�t�@�����O����V�X�e���Ŏg�p ������̂ł��B�Z�b�g�A�b�v�ƃ`���[�j���O�̎��ɂ͑傫��������̂��́A������ �{�[���[�g���g�����������ł��傤�B�����̃����N(> 38400)�ł́A�������ɂ���̂� �����炭�L���ł��傤�B����͒l 'off' ���g�����ƂŎ����ł��܂��BTERM �͂����� ��ƁA�t���[��������S�ɃJ�[�l���Ɉˑ����Ă��܂��܂��B ���k�F���k���f���������Ă��Ȃ��̂Ȃ�A������I���ɂ������ł��傤�B���k���f ���������Ă���̂Ȃ�A���k�̓I�t�ɂ��ׂ��ł��B�łȂ��Ɠ�d�Ɉ��k���邱�Ƃ� �Ȃ��āA��ʓI�ɂ͑��M����f�[�^�𑝂₵�Ă��܂����ƂɂȂ�܂��B���k���f���� MNP-5 �� V42.bis �v���g�R����p������̂ł��B���f���̐������ƃ��f���̐ڑ����b �Z�[�W���m�F���Ă��������B �E�B���h�E�F����́A�����[�g�� TERM ���珳�F(�܂��� ack)���Ԃ��Ă���܂ł� ���C����𑗂낤�Ƃ���f�[�^�A���邢�̓p�P�b�g�̂܂Ƃ܂�̐��ł��B�������f�� �ł́A�����傫�����邱�Ƃ͗��v�ɂȂ�ł��傤���A�x�������N�ł͂��ꂪ�����[ �g�����������邩������܂���B �^�C���A�E�g�FTERM �� ack ��҂��Ԃł��B�E�B���h�E���グ���Ȃ�A�܂����O �t�@�C���Ƀ^�C���A�E�g���o����A����𑝂₵�Ă݂Ă��������B 14400/V42.bis �ł́A���� -c off -w 10 -t 150 ���g���Ă��܂��Btupload �ň��k �t�@�C���ł͂������� 1700 cps ���A�A�X�L�[�t�@�C���ł� 3500 cps �Ă��܂��B 4.14 �g���u���V���[�e�B���O ���̃Z�N�V�����ł́ATERM �₻�̃N���C�A���g�̎��s�Ŗ�肪���������ɉ����m�F ���ׂ����ɂ��Ă������̍l����������Ă��܂��B o TERM �̃f�B���N�g���͐�������Ă��܂����H�V�����o�[�W������ TERM �ł� �ɋC�Â��Ȃ�������A���ׂĂ̎�ނ̃G���[���b�Z�[�W�������N�������Ƃɂ��Ȃ�� ���B������ǂ��̂� '/usr/local/lib/term' �ȉ���('termrc' �̓Z�[�u����)�폜 ���A�V���� TERM �̃o�[�W�������C���X�g�[�����邱�Ƃł��B��������Η��G�ȃf�B ���N�g���c���[�Ɗi�������ɍς݂܂��B o �Â��\�P�b�g���폜���܂������H TERM �̃o�[�W�������グ��Ƃ��ɂ� TERM �� ����č��ꂽ���ׂẴ\�P�b�g('socket='�ƌĂ�܂�)���폜���Ă��������B���� �����Ȃ��Ɗ�Ȗ�肪��������\��������܂��BTERM ���ǂ̃\�P�b�g���������� ���邩��m��ɂ́A"netstat" �v���O�������g���܂��B o TERM �� sunOS 4.1.3 �Ő������R���p�C���ł��܂��H���Ȃ��� TERM �� ��Ƃ����A�Z���u���G���[���o�܂��ˁB���̃G���[�̗��R�͂킩��܂���B���̃G ���[�ɑ�������@�� TERM ���X�^�e�B�b�N���C�u�����Őݒ肷�邱�Ƃł��B���̂� �߂ɁA'./configure --user --static' �����s����K�v������܂��B���̌㕁�ʒʂ� �ɃR���p�C�����Ă��������B���x�� TERM �͐������R���p�C�������͂��ł��B o termtest �� ���[�����Ă��܂����H termtest �͎��s���Ɏ��s�\�� 'term' �� termtest �� �����f�B���N�g���ɂ��邱�Ƃ�O��ɂ��Ă��܂��Btermtest �����s����O�� �f�B���N�g��)�Ɉړ�����Ă��܂��B ����Ɏ�肩����ɂ́A�o�C�i������\�[�X�f�B���N�g���Ƀ����N��܂��B ln -s /usr/local/bin/term /usr/src/term-<version_number>/term o �������o�C�i�������s���Ă��܂����H TERM �͑������x���A�b�v�f�[�g����Ă��� �����A�����̃V�X�e���͈قȂ����A�o�[�W�����̗����I�ȃv���O�����������Ă��� ���B�������o�[�W�������g���Ă��邱�Ƃ��m�F���Ă��������B����� linecheck �ɂ� ���Ă͂܂邱�Ƃɒ��ӂ��Ă��������Bbash �� type -a �� whereis �R�}���h�łǂ̃v ���O����������̂���m�邱�Ƃ��ł��܂��BTERM �o�[�W���� 1.11 �ȍ~�ł́A�X�^�[ �g���Ƀo�[�W�����i���o�[���v�����g�A�E�g���܂�(�������Ȃ���o�[�W���� 1.14 �� 1.12 ���ƌ����܂��B�ӂ��B)�B o ������ termrc �𐳂����ꏊ�ɒu���Ă��܂����H���Ȃ��̎g���Ă��� TERM �̃o�[ �W�����ƃC���X�g�[���̕��@(root �Ƃ��Ă��A���[�U�Ƃ��Ă�)�ɂ���āA�t�@�C���� �ȉ��̃f�B���N�g���̂����̈�ɂ���͂��ł��B $HOME/.term/termrc $HOME/.term/termrc.<server> $HOME/term/termrc $HOME/term/termrc.<server> /usr/local/lib/term/termrc /usr/local/lib/term/termrc.<server> /etc/termrc /etc/termrc.<server> �V�X�e���ɂ���Ă͂��炩���߃C���X�g�[�����ꂽ 'termrc' ������܂��G�Z�b�g �A�b�v����O�ɂ���炪������Ă��邱�Ƃ��m�F���Ă��������Broot �Ƃ��č�Ƃ��� ����̂Ȃ�A'/.term' �ɒ��ӂ��Ă��������BTERM �͎��s���Ƀt�@�C��(���ۂɂ̓\ �P�b�g)���쐬���܂��B���̂��߂Ɏ��g�̃f�B���N�g���������Ă���̂ł�('termrc' �̓��Ƀh�b�g�����Ă��Ȃ����Ƃɒ���)�B o TERM �� 'termrc' �t�@�C�����������Ă��܂����H�ǂ���̑��� TERM ���N���� ��Ƃ��ɂ��A�ȉ��̂悤�ȃ��b�Z�[�W��ڂɂ���͂��ł��F Term version: 2.2.9 Reading file: /usr/local/lib/term/termrc Using shared mode ������s�ڂ��Ȃ������Ȃ�ATERM �� 'termrc' �t�@�C�����������Ȃ������Ƃ� �����ƂɂȂ�܂��B�C���X�g�[���̓r���ʼn������܂������Ȃ������̂ł��傤 ('termrc' �t�@�C�����g�킸�ɑS�ẴI�v�V�������R�}���h���C���ɓ���Ă���̂� ��ʂł� :-)�B'termrc' ���������Ȃ��������� TERM �̃T�C�g�ŁA'termrc' �t�@�C���̏ꏊ�ƃp�[�~�b�V�������m�F���Ă��������B o 'termrc' �t�@�C�����̃G���g���͐��������@�ƃX�y�����O�ɂȂ��Ă��܂����H���� ���ɂȂ��Ă�����́A�������̃L�����N�^���G�X�P�[�v�����薳�������肵���� �l������ 'termrc' �t�@�C���Ɏ��̂悤�ɏ������Ƃł��F escape 1,4,30,255 ignore 1,4,30,255 TERM �͉������킸������t���܂���Bescape �� ignore �̋L�q�̍ŏ��̃L�� ���N�^�������G�X�P�[�v�A���邢�͖������܂��B���̃L�����N�^�́A�������킸�ɂ� �����̂Ƃ��Ĉ����܂��B �������̃L�����N�^���G�X�P�[�v�A���邢�͖������Ȃ��Ă͂Ȃ�Ȃ��ꍇ�A���� ����L�[���[�h escape ���邢�� ignore �Ŏn�܂�ʁX�̍s�ɏ����Ȃ��Ă͂Ȃ�܂� ��B�G�X�P�[�v�A���邢�͖������Ȃ���Ȃ�Ȃ��L�����N�^�ɕ�������Ƃ��̂݁A �ȉ��̂悤�ȕ��@���Ƃ邱�Ƃ��ł��܂��F escape 16-29 # escape characters 16, 17, 18, 19 escape 23 # 23 escape 255 # and 255 ignore 16-19 # ignore characters 16, 17, 18, 19 ignore 23 # 23 ignore 255 # and 255 o 'term' �܂��� '.term' �f�B���N�g���� NFS �Ń}�E���g����Ă��܂��H���� CFLAGS �̍s�� -DTERM_NFS_DIR �t���O���Z�b�g����K�v������܂��B�c�O�Ȃ���A�M �҂� sunOS 4.* �������Ă���}�V���ł��̃t���O�ɂ���ăR���p�C���G���[���� �Ă��܂��܂����B o �S�Ẵt�@�C����f�B���N�g�������������[�U�ƃO���[�v�ɏ��L����Ă��āA�K�� �ȃp�[�~�b�V������ݒ肳��Ă��܂����H�C���X�g�[���̎��ɐݒ肳���̂Ŗ��� �Ȃ�Ȃ��͂��ł��B�������A�����̃v���O������ TERM �ɑΉ�������Ƃ��ɂ͒��ӂ� �K�v�ł��B�܂��ATERM �̓��삷�郂�[�h(�v���C�x�[�g���[�h���A���L���[�h��)��� ����Ƃ��ɂ́A�t�@�C���ƃf�B���N�g���̏��L�҂ƃp�[�~�b�V�������K��������K�v ������܂��B o �G���[ gethostbyname: <hostname>: Non-authoritative `host not found', or server failed �����������ꍇ�B �������������ɂ͈ȉ��̂��Ƃ��m�F���Ă��������F 1. �t�@�C�� '/etc/hosts' �͐������ݒ肳��Ă��܂����H <hostname> �͂��Ȃ��̃z �X�g���ł͂���܂���(�Â� SLS �̃����[�X�ƁA�������̌Â��A�܂��V���� Slackware �����[�X�ł́A��Ƃ��� 'darkstar' �Ƃ����z�X�g�l�[�������Ă��� ��)�B�t�@�C���̒��̂��̕������C�����Ă��������B�Œ�ł��ȉ��̍s���܂܂˂Ȃ� �܂���(�������͂��̏�ɏ����Ă���܂�)�F # Local Hosts Format: # IP_NUMBER HOSTNAME ALIASES # # Here is the name of your host, first, followed by any aliases 127.0.0.1 localhost linuxpc.domain linuxpc �����O�E�Ƃ̃R�l�N�V������ TERM �ɂ����̂����Ȃ��̂ł���A�t�@�C�� ���ۂ̃A�h���X�� '/etc/hosts' �ɏ����Ȃ��ł��������BTERM �͂���炪 2. '/etc/rc*' �� '/etc/resolv.conf' ���N�ł��ǂݏo���\��(chmod ugo+r)�Ȃ��� ���܂����B 3. �Ō�ɁA�}�V���� TCP/IP ���[�v�o�b�N�C���^�[�t�F�[�X���C���X�g�[������Ă� �邱�Ƃ��m�F���Ă��������B�R�}���h 'ifconfig' �����s���邱�Ƃɂ���ă��[�v �o�b�N���m�F�ł��܂��B���[�v�o�b�N�C���^�[�t�F�[�X���C���X�g�[������Ă���� �Œ�ł���ʂɂ��̂悤�Ȍ��ʂ�͂��ł��F lo Link encap:Local Loopback inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.255.255.0 UP BROADCAST LOOPBACK RUNNING MTU:2000 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 TX packets:4984 errors:0 dropped:0 overruns:0 �u�[�g���ɂǂ̃v���g�R�����g�p�����m�F���邱�Ƃ��ł��܂��B���̃}�V���ł͈� ���̂悤�ȍs���\������܂��F IP Protocols: ICMP, UDP, TCP TCP/IP ��[�v�o�b�N�C���^�[�t�F�[�X�̃C���X�g�[���ɂ��ẮANET-HOWTO �� �ǂ�ł��������B o �������ނ� 'timed out' ���b�Z�[�W�� TERM �̃��O�t�@�C���ɋL�^���ꂽ�̂� �����H����� TERM �R�l�N�V�������œK������Ă��Ȃ����Ƃ��Ӗ����Ă��܂��B���� �����̃��b�Z�[�W�����X�������x�Ȃ���͂���܂���B�����͂܂��ԈႢ�Ȃ� ���[�J���ƃ����[�g�����ԕ����I�R�l�N�V�����ɉe����^����ꎞ�I�ȗv���ɂ��� �̂ł��B �����̃��b�Z�[�W����ɂ��������鎞�́A�R�l�N�V�����͑����X�s�[�h�� ���Ƃ��ł��傤�B��̃Z�N�V�����u�R�l�N�V�������œK������v�ŋ������p�����[�^ ��������K�v������܂��B�c�O�Ȃ���A�C���X�g�[���̂��̕����̓g���C�A���h�G ���[�̉ߒ��Ƃ������ƂɂȂ�܂��B�R�l�N�V�����ɉe����^����v���͂������� �̂ŁA���낢��ȃp�����[�^�ɂ��Ăǂ̂悤�Ȑ��l�ɂ�����ǂ����Ƃ����悤�Ȉ� �ʓI�Ȍ��܂�͂���܂���B�����̗v���̓R�l�N�V�����ɂ���Ă��A�܂����Ԃɂ���Ă��قȂ�܂��B o ���_�C���N�g���ꂽ�|�[�g���g���ʏ�� FTP �������܂��H�c�O�Ȃ��ƂɁAFTP �ɕK�v�ȃ|�[�g(20 �� 21)�̃��_�C���N�V�����ł� FTP �������Ȃ��Ƃ����͖̂��炩 �ɂȂ��Ă�����ł��B�B��̉����@�� TERM �Ή��� ftp �� ncftp ����肷�邱�� �ł��B����܂��c�O�Ȃ��ƂɁA�������� TERM �Ή� ftp �̃o�[�W�����͓��삵�Ȃ� �悤�Ɏv���܂��B 5. TERM �N���C�A���g TERM �̓f�t�H���g�ł������̃N���C�A���g����Ă��܂��B����ɂ� trsh, tmon, tupload, tredir, txconn �����ĐV�����o�[�W�����ł� trdate, trdated ���� �܂�܂��B����ɁA�o�[�W���� 2.0.0 ����� tudpredir �����p�\�ɂȂ�A�o�[ �W���� 2.1.0 ����� tdownload �����p�\�ł��B���̃Z�N�V�����ł� trsh, tmon, tupload, tdownload, trdate ������ trdated �ɂ��Ĉ����܂��B���̑��ɂ��Ă� ���ꎩ�g�̃Z�N�V����������܂��BTERM �����N���m������܂ł� TERM �N���C�A���g �͓��삵�܂���B tmon �̓����N�̏�Ԃ����j�^�[����ȒP�ȃ��[�e�B���e�B�ł��B��M�����A�܂��� �M�����L�����N�^�̃^�C���q�X�g�O������\�����܂��B�P���� tmon �ŋN���ł��� ���B�o�[�W���� 1.11 �Ȃǂł́A�Ԉ����(??)����\������o�O������܂��B trsh �� rsh �Ɏ��Ă��܂��B�����Ȃ��ł́A�����[�g�V�X�e���̃C���^���N�e�B�u �V�F�����N��(�܂胍�O�C��)���܂��Btrsh �� TERM ��ʂ��ă����[�g���ɃA�N�Z�X �����{�I�ȕ��@�̈�ł��B������n���ƁAtrsh �̓����[�g�V�X�e���̃R�}���h�� ���Ď��s���܂��B�Ⴆ�� trsh ls �̓����[�g�V�X�e���̃z�[���f�B���N�g���̃t�@�C���̃��X�g���܂��B tupload �̓��[�J�����烊���[�g�ցA�ŏ��̈����ŗ^����ꂽ�t�@�C����]������ ���B�f�t�H���g�ł́A�t�@�C���́A���葤�� TERM ���N�������̂Ɠ����f�B���N�g�� �Ɋi�[����܂��B�t�@�C���𑼂̃f�B���N�g���ɓ����ɂ́A���̖��O�� tupload �� ��ڂ̈����Ƃ��ė^���܂��B�Ⴆ�A�����t�@�C�� 'term114.tar.gz' �������[�g �V�X�e���� '/usr/tmp' �ɃR�s�[�������Ƃ���ƁA���̂悤�Ƀ^�C�v���܂� tupload term114.tar.gz /usr/tmp tupload ���g���Ƃ��� 'tupload a.*' �̂悤�Ƀ��C���h�J�[�h���g�����Ƃ��ł��� ���B�V�F���̓��C���h�J�[�h��W�J���āAtupload �� 'tupload a.1 a.2 ......' �� �悤�ɌĂ�܂��B tdownload �̓����[�g���烍�[�J���ցA�ŏ��̈����ŗ^����ꂽ�t�@�C����]���� �܂��B�f�t�H���g�ł́A�t�@�C���̓��[�J������ TERM ���N�������̂Ɠ����f�B���N �g���Ɋi�[����܂��B�t�@�C����ʂ̃f�B���N�g���ɓ����ɂ́A���̖��O�� tdownload �̓�ڂ̈����Ƃ��ė^���܂��B�Ⴆ�A�t�@�C�� 'term114.tar.gz'�� ���[�J���V�X�e���� '/usr/tmp' �ɃR�s�[�������Ƃ���ƁA���̂悤�Ƀ^�C�v���܂� tdownload term114.tar.gz /usr/tmp tdownload ���g���Ƃ��ɂ� 'tdownload a.*' �̂悤�Ƀ��C���h�J�[�h���g�����Ƃ� �ł��܂���B���̗��R�� tdownload ���g���Ƃ��ɂ́A���[�J���̃V�F���ɂ̓����[�g �̃f�B���N�g���������Ă��Ȃ�����ł��B���̂��߁A���[�J���̃V�F���̓��C���h �J�[�h��W�J�ł��Ȃ��̂ł��B trdate �͎�����ݒ肷�郆�[�e�B���e�B�ł��B�����[�g�}�V���̎�����ǂ݂Ƃ��� ���[�J���̎��v�������[�g�ɍ��킹�܂��B����� root �Ŏ��s����Ȃ��Ă͂Ȃ�܂� ��B trdated �� trdate �̃f�[�����o�[�W�����ł��B'rc.local' �ŋN�������ƃf�[�� ���Ƃ��Ď��s����A�T��(�f�t�H���g)���Ɏ��������킹�܂��BTERM �R�l�N�V�����̂� �����ł��Arc.local �ɃZ�b�g�����ƋN�����܂��BTERM �R�l�N�V������������ �ƁA���������킹�͂��߂܂��B 6. X �� TERM TERM �̓l�b�g���[�N��̃}�V���ő����Ă���N���C�A���g���� X �̃E�B���h�E�� �J�����Ƃ��\�ɂ��܂��B����� txconn �N���C�A���g�ɂ���ĂȂ���܂��Btxconn �̓l�b�g���[�N�ɂȂ����������[�g��Ŏ��s����܂��G�P�� txconn �ƋN�����邾�� �ł��Btxconn �̓o�b�N�O���E���h�ɉ���ĕW���o�͂ɐ�����Ԃ��܂��G���̐����́A �N���C�A���g�����[�J���}�V���� X �T�[�o�ɃA�N�Z�X����Ƃ��Ɏg���f�B�X�v���C�� ���ł��B���������͂����肷��ł��傤�B���� foo �Ƃ��������[�g�� TERM �z�X �g�� trsh ��ʂ��ă��O�C�����Ă��܂��B���͈ȉ��̂��Ƃ����s���܂��B foo$ txconn Xconn bound to screen 10 :10 foo$ �ł́A�����̃}�V���� X �T�[�o�ŕ\�������� X �N���C�A���g�𑖂点��z�X�g�� �ŁA�������܂��B setenv DISPLAY foo:10 (bash �ł� export DISPLAY=foo:10 ���g�����ƂɂȂ�܂�) xhost + foo ���邢�� xhost + �����[�J���}�V���Ŏ��s���Ȃ���Ȃ�Ȃ��ꍇ������܂��B���A�N���C�A���g���N ������ƁA�N���C�A���g�̓}�V�� foo �̃X�N���[�� 10 �ԂɂȂ����Ƃ��܂��B���A txconn �����̃X�N���[�����������Ă��āAX �v���g�R���̃p�P�b�g�� TERM ��ʂ��� ���[�J���z�X�g�� X �T�[�o�ɓ]�����܂��B���Ȃ킿�A�E�B���h�E�̓��[�J���}�V���� �ɊJ���킯�ł��B ���̂��Ƃ͕ʂ̌����ł��\�ł��|���[�J���}�V���ŃN���C�A���g�����s���A�E�B ���h�E���l�b�g���[�N��̃����[�g�}�V���ɊJ���̂ł��G������������������� �́A��� tredir �ɂ��ċc�_����Ƃ��܂Ő摗��ɂ��܂��B X �v���g�R���͂���ȂɌ������ǂ�����܂���G�����炩�o���h���ʂɎg���� ���B���̂��Ƃ̓C�[�T�l�b�g�ł͕��ʖ��ɂȂ�܂��A���f���o�R�ł͖��Ƃ�� ���Ȃ�܂��BX11R6 �� LBX �Ƃ��� X �v���g�R���̃o���h���̒Ⴂ�o�[�W������ ���邱�Ƃ�z�肵�Ă��܂��B���������� X11R5 ���g���̂Ȃ�AX �v���g�R�������k�� �� sxpc �Ƃ������[�e�B���e�B���g�����Ƃ��ł��A�V���A�����C����ł̃��X�|���X �����P���܂��Bsxpc �� TERM �ƂƂ��ɂǂ̂悤�ɓ��������ɂ��ĐG��Ă���̂ŁA �������߂ł��܂��Bsxpc �̃p�b�P�[�W�ɂ� xauth �̎g�����ɂ��Ă������������ �ŁA�Ȃ��̂��Ƃ������߂ł��B 7. tredir tredir �� TERM �̂����Ƃ����͂ȃ��[�e�B���e�B�̂����̈�ŁA�����Ƃ��d�v�� �l�b�g���[�N�T�[�r�X�� TERM �����N��œ��삳���邱�Ƃ��\�ɂ��܂��Btredir �� �ǂ�����Ďg�������������O�ɁA�l�b�g���[�N�T�[�r�X�ɂ��Ă̗������������� ���Ă����K�v������ł��傤�B�ȑO�ɂ��l�b�g���[�N�T�[�r�X�ɂ��ĐG��܂��� ���A���ꂪ���ł��邩�ɂ͂͂�����Ƃ͐G��܂���ł����B�T�[�r�X�Ƃ����̂͂� ��|�l�b�g���[�N�ɂ���Ē����T�[�r�X�̂��Ƃł��B�T�[�r�X�̗�Ƃ��Ă̓} �V���Ԃł̃��O�C������� telnet ��A�}�V���ԂŃt�@�C����]������ File Transfer Protocol, ftp �� �d�q���[���𑗂鎞�Ɏg�� the Simple Mail Transfer Protocol, smtp �Ȃǂ�����܂��B���ꂼ��̃l�b�g���[�N�T�[�r�X�ɂ͂� ��ɕt�������|�[�g�ԍ�������܂��B�T�[�r�X�ɑ���|�[�g�ԍ��̊��蓖�ẮA�C ���^�[�l�b�g�ɂȂ������}�V���̒��̃t�@�C���ɂ���ė^�����Ă��܂��B �T�[�r�X�͂ǂ̂悤�ɂ��ČĂяo�����̂ł��傤���H���ꂼ��̃l�b�g���[�N�� �Ȃ������}�V���ɂ� inetd �Ƃ����f�[�����������Ă��āA�l�b�g���[�N�|�[�g�ւ� �ڑ��̎��݂��������Ă��܂��B�����̃��N�G�X�g�̓l�b�g���[�N������A���[�J�� �}�V����������邱�Ƃ�����܂��B�l�b�g���[�N�T�[�r�X�́A�K�� inetd �|�[�g�� �ڑ����邱�Ƃɂ���ē����܂��B�l�b�g���[�N���N�G�X�g���o�����ƁAinetd �� ���N�G�X�g���o���ꂽ�|�[�g�ԍ��ɂ���Ăǂ̃T�[�r�X���Ăяo������m���Ă��܂��B inetd �����̂悤�ɐݒ肳��Ă���A�ڑ��v���ɑ��ēK�ȃT�[�r�X����� ���Binetd �̐ݒ�́A�t�@�C�� '/etc/inetd.conf' �ɂ���ė^�����A����ɂ� inetd ������T�[�r�X�̃��X�g���ڂ��Ă��܂��B����ɏ���ɂ́Ainetd �� inetd.conf �̃}�j���A���y�[�W�����ĉ������B telnet (termtelnet �łȂ����Ƃɒ���)���g���ăl�b�g���[�N�T�[�r�X�ƒ��ڒʐM ���邱�Ƃ��ł��܂��B�Ⴆ�A�}�V�� machine_name ��� sendmail (�܂��� smtp) �f�[�����Ɖ�b����ɂ́Atelnet machine_name smtp �Ƃ��邩�A telnet machine_name 25 (25 �� '/etc/services' �� smtp �Ɋ��蓖�ē���ꂽ�ԍ� �ł�)�Ƃ��邱�Ƃ��ł��܂��B�����[�g�}�V���̃f�[�������璚�J�Ȉ��A���邱�� �ł��傤�B����̓l�b�g���[�N�̖��� tredir �ɂ���ă��_�C���N�g���ꂽ�|�[�g �̊m�F(�ȉ��Q��)�̂��߂ɑ�ϗL���ȃg���b�N�ł��B tredir �� inetd �Ƒ�ώ������������܂��B�f�[�����Ƃ��ăo�b�N�O���E���h�Ŏ� �s����A�l�b�g���[�N�|�[�g���������ă��N�G�X�g��҂��܂��B�T�[�r�X�ɑ��郊 �N�G�X�g���o��ƁAinetd ������悤�ɁA�T�[�r�X��������ɂ��̃��N�G�X �g�� TERM �����N��ʂ��ă����[�g TERM �ɓ]�����A�����[�g�� TERM �̓l�b�g���[ �N��ʂ��ă��N�G�X�g���o���A���[�J���̃N���C�A���g�ɑ��ă����N��ʂ��Č��� ��Ԃ��܂��Btredir �̓l�b�g���[�N��̂ǂ̃}�V���ɂ����N�G�X�g��]���ł��܂� ���A�f�t�H���g�ł� TERM �����N�̑��葤�̃}�V���ɑ���܂��Btredir �� TCP (Transmission Control Protocol)�l�b�g���[�N�T�[�r�X�� TERM �����N��ʂ��ă��_ �C���N�g���܂��B tredir �̈�ʓI�ȃR�}���h�̌`���́F tredir [this_computer:]port [that_computer:]port ���������Ƃ͂����肷��ł��傤�B���[�J���|�[�g�������[�g�}�V���� telnet �|�[�g�Ƀ��_�C���N�g���Ă݂܂��傤�B���̂��߂ɂ́A tredir 2023 23 �Ƃ��܂��B����ŁA���[�J���}�V���̃|�[�g 2023 �ɂȂ����l�̓����[�g�}�V���� �|�[�g 23 (telnet) �Ƀ��_�C���N�g����܂��B���ꂪ�Z�b�V�����̗�ł��G���[�J�� �}�V���� mymachine.modem.home �A�����[�g�}�V���� netsun �Ƃ��܂��B $ tredir 2023 23 Redirecting 2023 to 23 $ telnet localhost 2023 Trying 127.0.0.1... Connected to mymachine.modem.home Escape character is '^]'. SunOS UNIX (netsun) login: ���̗�͎��ۂɔ��ɕ֗��ł��B����� netsun �� tredir �����s�����Ƃ��� ���B�l�b�g���[�N�ɂȂ������}�V���̃��_�C���N�g���ꂽ�|�[�g�ɂȂ�(telnet ���g����)������ mymachine �� telnet �ł��邱�ƂɂȂ�܂��|���Ȃ킿�A telnet netsun 2023 �Ƃ���̂ł��B tredir �̗��p�̈�ʓI�Ȗ{���̓l�b�g���[�N��̃}�V���ɕK�v�Ƃ����T�[�r�X�� ���_�C���N�g���邱�Ƃł��B���̗�ł́A�l�b�g���[�N��̃j���[�X�T�[�o���� TERM �����N��ʂ��ă��[�J���}�V���Ńj���[�X��ǂ߂�悤�ɂ��܂��B�j���[�X�� nntp �T�[�r�X�Œ���A�|�[�g�ԍ��� 119 �ł��B�S�Ă̂�����Ƃ����j���[�X���[�_ �́A�ݒ�t�@�C�������ϐ��łǂ̃|�[�g�ԍ����g������ݒ�ł���悤�ɂȂ��Ă� �܂��B��������[�J���̃|�[�g 2119 �Ɍ��߂܂��傤�B�ł́A�j���[�X�T�[�o�� news.domain.org �Ƃ��܂��B�|�[�g 2119 �� news.domain.org �̃|�[�g 119 �Ƀ��_ �C���N�g���܂��G�����ăj���[�X���[�_�ɂ� nntp �T�[�o�����[�J���z�X�g�̃|�[�g 2119 �ɂ���Ɛݒ肵�Ă��܂��B���p����j���[�X���[�_�ɂ����̂ŁA�����ł� �j���[�X���[�_�̑���� telnet ���g���ă����N���e�X�g���邾���ɂ��܂��傤�B $ tredir 2119 news.domain.org:119 Redirecting 2119 to news.domain.org:119 $ telnet localhost 2119 Trying 127.0.0.1... Connected to mymachine.modem.home. Escape character is '^]'. 200 news.domain.org InterNetNews NNTP server INN 1.4 07-Dec-41 ready (posting ok). �����܂ŗ���A���Ƃ��ׂ����Ƃ̓j���[�X���[�_�� TERM ��ʂ��ēǂ߂�悤 �ɐݒ肷�邱�Ƃ����ł�(�������̂悤�ɂ��ăj���[�X��ǂނ̂ł���A���e����S �Ă̋L���� Reply-To: �w�b�_�ɂɂ�����Ɠ͂� email �A�h���X���Z�b�g����K�v�� ����܂��B�����łȂ��ƁA���Ȃ��ɘA�����Ƃ낤�Ƃ���l�B�̓j���[�X���[�_�̂� ��Ԉ����) From: �w�b�_�����ă��[�����o���Ă��܂��ł��傤)�B 7.1. tredir can bite! �Ō�̗��ǂ����Ȃ�ǎ҂́A�Ȃ��|�[�g 2119 ���|�[�g 119 �Ƀ��_�C���N�g �����̂���s�v�c�Ɏv���ł��傤�|�|�j���[�X���[�_�̃f�t�H���g���|�[�g 119 �Ȃ� �A�Ȃ� tredir 119 news.domain.org:119 �Ƃ��āA�j���[�X���[�_�̐ݒ�����Ȃ� �ōς܂��Ȃ��̂��낤���ƁB������ 1024 ��菬�����|�[�g�́u�\��|�[�g�v�ŁA �X�[�p�[���[�U������������g�����Ƃ��ł��܂��B�����Z�L�����e�B��̊댯��`�� �� tredir �� SUID ���邩�Aroot �Ƃ��� tredir �����s����A�\��|�[�g�Ƀ��_�C ���N�g���āA�T�[�r�X�̕ύX�̍������������ł��傤�B �\��|�[�g���g��������̖��͂��ł� inetd �������̃|�[�g���������Ă� �āA�܂������ɂ͈�̃v���O���������|�[�g�������邱�Ƃ͂ł��܂���B���̂悤 �ȃ|�[�g���g�����߂ɂ́A���_�C���N�g�������|�[�g��ύX���Ȃ��Ă͂Ȃ�܂���B �Ԃ����Ă���T�[�r�X�̍s�� # �����ăR�����g�ɂ��Ă��܂��̂��ȒP�ł��B�X�[ �p�[���[�U�͂��̂��ƁAinetd �� HUP �V�O�i���𑗂���(kill -1 inetd-pid)�A���� �ݒ��ǂݒ������Ȃ��Ă͂Ȃ�܂���B 7.2. Stupid tredir tricks ���̃Z�N�V�����ł́A�����ƈ�ʓI�� tredir �̗��p���q�ׂ܂��B���ł� nntp �� telnet �T�[�r�X�����_�C���N�g������@�ɂ��Ă͏q�ׂ܂����G�����ł͂��������� �G�ȗ�������܂��B 7.2.1. X windows �O�̃Z�N�V�����ŁAtxconn ���g���ăl�b�g���[�N��ő����Ă��� X �̃N���C�A�� �g�ɁA�z�[���}�V���ɃE�B���h�E���J��������@�ɂ��ďq�ׂ܂����BTERM �����N�� �����[�g���̃}�V���ɁA���Ȃ��̃z�[���}�V������N���C�A���g��\������̂ɓ��� �e�N�j�b�N���g���܂��B�����������[�g���ɂȂ��Ă��Ȃ��l�b�g���[�N�}�V���� X �N ���C�A���g��\������ɂ͂ǂ������炢���ł��傤�H�����́A��X���c�_���Ă����� �̃v���O�����Ɠ����悤�ɁAX ������̃l�b�g���[�N�T�[�r�X���g���Ă���Ƃ����� �Ƃł��BX �T�[�o�́A�|�[�g = 6000 + �f�B�X�v���C�ԍ��Ƃ����`�̔ԍ��ŗ^����� ��|�[�g�Ńl�b�g���[�N���N�G�X�g���������Ă��܂��B�Ⴆ�A�}�V���̃X�N���[�� 0 ���g���Ă��� X �T�[�o�́A�|�[�g 6000 ���������Ă��܂��B�����X�N���[�� 2 �� �g���Ă���Ȃ�A�|�[�g 6002 ���������Ă���Ƃ������Ƃł��BDISPLAY ���ϐ��� xmachine:n �̂悤�ɃZ�b�g����ƁAX �N���C�A���g�� xmachine �̃|�[�g 6000 + n �ɂȂ����Ƃ��܂��B ���̂��Ƃ��A���[�J���}�V���� X �N���C�A���g�����܂��ă����[�g�̃f�B�X�v���C �ɃE�B���h�E���J������̂Ɏg�����Ƃ��ł��܂��B���[�J���}�V���ő��� xterm ���A �l�b�g���[�N�̂ǂ����ɂ��� xmachine �̃f�B�X�v���C 0 �ɊJ���Ă݂܂��傤�B�ŏ� �ɁA���[�J���̃f�B�X�v���C�ԍ��A2 ��I�т܂�(0 ���g���Ă͂����܂���B���[�J�� �� X �T�[�o�������Ǝg���Ă���͂�������ł��B���̃f�B�X�v���C�� xmachine �� �f�B�X�v���C 0 �Ɋ��蓖�Ă܂��B�|�[�g�ԍ��Ō����ƁA���̂��Ƃ̓��[�J���|�[�g 6002 �� �����[�g�|�[�g 6000 �Ƀ��_�C���N�g���邱�ƂɂȂ�܂��B�������Ă݂� ���傤�B $ tredir 6002 xmachine:6000 $ setenv DISPLAY localhost:2 $ xterm ����� xmachine ��� xterm ���J���͂��ł��B������ DISPLAY �� localhost:2 �� �Z�b�g�������Ƃɒ��ӂ��ĉ������B����́ADISPLAY �� :2 �ɃZ�b�g����� X �N���C �A���g�����[�J���f�B�X�v���C�ɐڑ��������ɃI�v�V�����ŃC���^�[�l�b�g�h���C�� �\�P�b�g�ł͂Ȃ� unix �h���C���\�P�b�g���g�����Ƃ����邩��ł��Blocalhost:2 �� TCP �R�l�N�V�������g���悤�Ɏw�����Ă��܂��B xmachine �ƂȂ����Ă������AX ���N�G�X�g�� TERM �����N�̃����[�g�� (remotemachine)���痈�邱�Ƃɒ��ӂ��ĉ������B�ł�����A�����R�l�N�V������F�� �������̂ł���Axmachine ��� xhost + remotemachine �����s���邩�Axmachine ����̌����g���ăf�B�X�v���C�ԍ��Q�ɂ��ă��[�J���}�V���� '.Xauthority' ���X �V���邽�߂� xauth ���g���ׂ��ł��傤�B ������x�����܂����AX �̐ڑ��̃X�s�[�h�������邽�߂� sxpc �Ƃ����v���O���� ���g�����Ƃ��ł��A�����Ń����N���m�����邽�߂ɂǂ̂悤�� tredir ���g�����A xauth ���g���Ă�����ǂ̂悤�ɔF���邩�ɂ��Ă̐������Ȃ���Ă��܂��B 7.2.2. TERM �ƃ��[�� ����ɂ��ĕ��������ł����B�d�q���[���� UNIX �V�X�e���̒��ŁA������Ɠ��� ������̂������Ƃ�������̂̈�ł���Ƃ������̕]���ł��B���[���ƂƂ��� TERM ��{���ɂ�����Ɠ��삳����Ƃ������Ƃ́A���[�����ǂ̂悤�ɓ����Ă��邩�� �m�邱�Ƃł�����A����͂��̕����͈̔͊O�ł��B���[���ɂ��Ă���ɒm�肽���� �Ȃ�AUNIX �V�X�e���Ǘ��̏��Ђ� rtfm.mit.edu:/pub/usenet/comp.mail.misc ���� anonymous ftp �Ŏ�ɓ��� comp.mail.misc �� FAQ ���Q�l�ɂ��ĉ������B���� TERM �̂��ƂŃ��[��������菕���ɂȂ��̃p�b�P�[�W�� sunsite.unc.edu ���� anonymous ftp �Ŏ�ɓ���܂��BByron A. Jeff �ɂ�� term.maierd+smail �� Bill C. Riemers �ɂ�� BCRMailHandler �ł��B ���[���v���O�����ɂ͓�̃N���X������܂��B�ŏ��̈�̓��[�����[�U�G�[ �W�F���g(MUA)�ł��BMUA �̓��b�Z�[�W��ǂ݁A�����A�����đ��邱�Ƃ��x�����܂��B MUA �̗�� elm, pine, Mail, ������ vm �ł��BMUA �͑S���l�b�g���[�L���O���s�� ���܂���G���b�Z�[�W�����܂Ƃ߂邾���ł��|�|���[���𑗂���ۂ̎d���͓�� �̃N���X�̃v���O�����A���[���g�����X�t�@�[�G�[�W�F���g(MTA)�ɂ���ĂȂ���� ���B������ MUA �ɂ���ČĂяo����܂��B�����̓��b�Z�[�W�����A�A�h�� �X�����Ăǂ��֑���̂������肵�A���ۂɃl�b�g���[�N��ʂ��Ĕz�����܂��B Linux �V�X�e���ɂ�����ł���ʓI�� MTA �� sendmail �� smail �ł��B��{�I�� �v�_�́A���Ȃ��� MTA ���A���b�Z�[�W���ǂ̂悤�ɏ������邩��m���Ă���l�b�g�� �̃}�V���œ��삵�Ă���ʂ� MTA �ɂȂ����Ƃł��B����́A�l�b�g��̃}�V���� smtp �|�[�g�Ƀ��[�J���|�[�g�����_�C���N�g���邱�ƂŎ����ł��܂��B���Ȃ��� MTA ���A���̂悤�Ɉ����Ă������킩��Ȃ����b�Z�[�W������āA��������[�J���} �V���̃��_�C���N�g���ꂽ�|�[�g��ʂ��ă����[�g�}�V���� MTA �ɑ���A�����Ă��� �����b�Z�[�W�𐳂�������ɑ���悤�ɐݒ肵�Ȃ��Ă͂Ȃ�܂���B smail ���g���Ăǂ̂悤�ɂ���������ł���ł��傤���H�ŏ��ɁA�l�b�g���[�N�� �̃��[���}�V��(mailhost)�Ƀ|�[�g�����_�C���N�g���܂��B tredir XXXX mailhost:25 �����ŁAXXXX �̓��[�J���z�X�g�� smail ���ڑ�����|�[�g�ԍ��ł�(����ɂ͖��O ������ '/etc/services' �ɏ����� smail �ɔF�������Ȃ���Ȃ�܂���)�BSmail �ɂ͕��� '/usr/local/lib/smail' �ɒu����邢�����̐ݒ�t�@�C��������܂��B ���ꂩ��̘_�c�ł́A���łɃ��[�J�����[���ɂ��Ă͐������ݒ肳��Ă�����̂� ���܂��|�|�t�@�C����A�p�C�v��A�������������̂ւ̔z�B�ł��B������x�����܂� ���A�܂��ł��Ă��Ȃ��̂ł���h�L�������g��ǂ�ł��������B �t�@�C�� 'config' �ɁA�ȉ��̂悤�Ȓ�`�������܂��F smart_path=localhost localhost �́A���b�Z�[�W���ǂ������Ă����̂��킩��Ȃ��Ƃ��ɂȂ��}�V���� �ł��B 'routers' �ɂ́A��������܂��B smart_host: driver=smarthost, transport=termsmtp; path=localhost 'transport' �ɂ͂�������܂��B termsmtp: driver=tcpsmtp, inet, return_path, remove_header="From", append_header="From: YOUR_NET_ADDRESS", -received, -max_addrs, -max_chars; service=YOUR_SMTP_SERVICE, ��ł́Aheader �̍s���o�Ă����S�Ẵ��[���� From �w�b�_�� YOUR_NET_ADDRESS �ɏ��������Ă��܂��B����͂��Ȃ������[���𑗂肽���l�b�g���[�N�̃A�h���X�� ���B���������̃��[�U�� TERM �����N���g���̂Ȃ�A���[�J�����[�U�̃l�b�g���[�N �A�h���X�̃f�[�^�x�[�X������� From: �w�b�_�ɖ��ߍ��ނȂǂ̍H�v���K�v�ł��B service �̍s�̓l�b�g���[�N�ɂȂ������}�V���� smtp �|�[�g�Ƀ��_�C���N�g�� �����[�J���̃|�[�g�ԍ��̖��O�����܂��B���̃o�[�W������ smail �ł́A����͔� ����ݒ肷�邾���ł͂��߂ŁA"foo" �̂悤�Ȗ��O��t���Ă��A '/etc/services' �̒��Ń��_�C���N�g���ꂽ�|�[�g�Ƃ��Ē�`����K�v������܂��B���� SUID ���ꂽ tredir ���g���āAsmtp �|�[�g(25)�����_�C���N�g����̂ł���A������`���� �K�v�͂���܂���B ����ŏ\���Ȃ͂��ł��B���� sendmail ���g�����Ƃɂ����̂Ȃ�A�����I�ɂ͓��� �ł����ו����قȂ�܂��BRonald Florence (ron@mlfarm.com)�͕W���� Sun �� sendmail �ł̓��_�C���N�g���ꂽ�|�[�g��ʂ��Ă̓L���[�ɓ����������̃��b�Z�[�W �𑗂邱�Ƃ͂ł��Ȃ��Ƌ����Ă���܂����GBSD �� sendmail 8.6.9 �͂��܂������� ���B�ނ� '/etc/sendmail.cf' �� TERM �ƂƂ��Ɏg����悤�Ɉȉ��̂悤�ɕύX���� �����B�ނ̏ꍇ�A�f�t�H���g�� sendmail �|�[�g(25)�̓��[�J���̃C�[�T�l�b�g��� ���Ă� smtp �g���t�B�b�N�ɗ��p����Ă������߁A�C���^�[�l�b�g���[���̓��_�C�� �N�g���ꂽ�|�[�g�ɓ]�����邱�Ƃɂ��܂����B # #Create the termsmtp mailer, which sends mail via a re-directed TCP port # Mtermsmtp,P=[TCP], F=mDFMuCXe, S=22, R=22, A=TCP $h PORTNUMBER �����ŁAPORTNUMBER �̓��[�J���}�V���̃��_�C���N�g���ꂽ�|�[�g�̔ԍ��ł��B�� ��� 2000 �ȏ�̎g���Ă��Ȃ��|�[�g�ł���ׂ��ł��傤�B���ɁAsendmail �ɂǂ� �}�V���ɂȂ������̂���`���A�܂��f�t�H���g���[���Ƃ��� termsmtp ���Z�b�g ���܂��B # # major relay mailer # DMtermsmtp # # major relay host: use the $M mailer to send mail to other domains # DR HOSTNAME CR HOSTNAME �����ŁAHOSTNAME �̓��[�J���z�X�g�̖��O�ł�(localhost �œ����ł��傤���H)�B �Ō�̃G���g���̓C���^�[�l�b�g���[����]������ O ���[���Ɋ�Â����̂ł��B # Pass other valid names up the ladder to our forwarder R$*<@$*.$+>$* $#$M $@$R $:$1<@$2.$3>$4 user@any.domain �C���^�[�l�b�g�z�X�g�� TERM �R�l�N�V�������m�����ꂽ��A���[�J���}�V����� ���̃R�}���h�����s���Ă��������B tredir PORTNUMBER internet.host:25 /usr/lib/sendmail -q ��������͓d�q���[���� TERM ���g���Ď����@�Ɉڂ�܂��B���[���� mailhost �Ƃ����l�b�g���[�N�}�V���ɂ��邠�Ȃ��̃A�J�E���g�ɓ͂����Ă���Ƃ��܂��B�ł��ȒP�ȉ����@�͒P�� trsh �� termtelnet �� mailhost �Ƀ��O�C�����Ă����Ń��[����ǂނ��Ƃł��B�������A���Ȃ��̃��[�������[�J���}�V���Ɏ����I�Ƀ_�E�����[�h�����邱�Ƃ��\�Ȃ̂ł��B���������������@�̈�� Post Office Protocol, (POP)�ł��BPOP �͂܂��ɂ��̖ړI�̂��߂Ƀf�U�C������Ă��܂��F�Ԍ��I�ȃl�b�g���[�N�R�l�N�V���������}�V���Ƀ��[����z�����邽�߂ł��BPOP ���g���ɂ́Amailhost �� POP �T�[�o���C���X�g�[������Ă��Ȃ��Ă͂Ȃ�܂���B�����Ȃ��Ă���APOP �N���C�A���g���g���Đ������ƂɃ��[�����_�E�����[�h�ł��܂��B���Ғʂ�A����� tredir �ōs���܂��BPOP �T�[�r�X�� 110 �ł�(�Â��v���g�R�� POP-2 �������āA���ꂪ�|�[�g 109 ���g�����Ƃɒ��ӂ��Ă��������G���̕����ł� POP �̍ŐV�łł��� POP-3 �ɂ��ċL�q���܂�)�B�������� POP �N���C�A���g������\�ł��B��́A�X�N���v�g���� perl �ɂ���ď����ꂽ pop-perl-1.X �ŁAWilliam Perry �ɂ���ď�����A���������e�i���X���Ă��܂��|�| sunsite.unc.edu:/pub/Linux/system/Mail �Ō�����ł��傤�B POP ���g�����߂ɁA���[�J���|�[�g�� mailhost �̃|�[�g 110 �Ƀ��_�C���N�g���A �N���C�A���g�ɂ̓��[�J���|�[�g���g���ă��[�J���z�X�g���烁�[�����擾����悤 �ɐݒ肵�܂��B��ł́Amailhost �� POP �T�[�o�������Ă��邱�Ƃ����肵�܂��B ���[�J���|�[�g 2110 �����_�C���N�g���Apop-perl �N���C�A���g���N�����܂��F $ tredir 2110 mailhost:110 Redirecting 2110 to mailhost:110 $ pop Username: bill Password: <enter your password for mailhost> Pop Host: name of local Pop Port: 2110 Starting popmail daemon for bill POP �T�[�o�����p�ł��Ȃ��ꍇ�ABCRMailHandler �p�b�P�[�W�� TERM �����N��ʂ� �ă��[�������[�J���}�V���Ƀ_�E�����[�h����v���O�������܂܂�Ă��܂��B���� �g�������Ƃ�����܂��A�g�������Ƃ̂�����̃R�����g�����}���܂��B term.mailerd+smail �p�b�P�[�W�����̖ړI�Ɏg�����Ƃ��ł��܂��B�c�O�Ȃ���A BCRMailHandler �� term.mailerd+smail �p�b�P�[�W�� TERM �o�[�W���� 2.0.0 �ȏ� �ł͂��������܂���B 8. tudpredir tudpredir �́A�v���O��������������̂��A�܂��ǂ̂悤�ɋN�������̂��Ƃ��� ���Ƃ������ tredir �Ɏ��Ă��܂��B������̃v���O�����̑傫�ȈႢ�� tredir �� TCP �l�b�g���[�N�T�[�r�X�����_�C���N�g���邽�߂Ɏg����̂ɑ��āA tudpredir �� UDP (User Datagram Protocol) �l�b�g���[�N�T�[�r�X�� TERM �����N ��ʂ��ă��_�C���N�g����Ƃ������Ƃł��B��̃v���O�����̊Ԃ̂�����̈Ⴂ �́Atredir �����[�J���|�[�g���m������̂ɐ�������ƃo�b�N�O���E���h�f�[������ �Ȃ�̂ɑ��āAtudpredir �ł͖����I�Ƀo�b�N�O���E���h�ɉȂ���Ȃ�Ȃ� �Ƃ������Ƃł��B ��ʓI�� tudpredir �̌`�́F tudpredir [this_computer:]port [that_computer:]port 9. ��Ƃ̎����� ���āA�����܂łőS�Ẵl�b�g���[�N�T�[�r�X�� TERM ��ʂ��ē�����@��m��� �����̂ŁA�����N�������I�ɃZ�b�g�A�b�v����A�ݒ�܂łł���悤�ɂȂ����炢�� �ł��ˁB���̂悤�ȕ��@�͂ǂ̃R�~���j�P�[�V�����v���O�������g���̂��A���Ɨp�� �����[�g�V�X�e���Ƀ��O�C������̂��ɂ���Ė����ɑ��݂���ł��傤�B ���͎g�������Ƃ�����܂��ƂĂ������ƕ����Ă���v���O������ fet, a front end for TERM �ł��B����̓����[�g�V�X�e���Ƀ��O�C���� TERM ���N�����S �Ă� tredir �����s����悤�f�U�C������Ă��܂��Bfet �ɂ��Ă̂�����R���� �g�͑劽�}�ł��B �����ł͗�Ƃ��āAkermit ���g���ă����[�g�V�X�e���Ƀ��O�C�����A�S�Ă� TERM �̏�����������R�}���h�̃Z�b�g���Љ�܂��傤�B�������ł����A���Ȃ������� ����g���̂Ȃ�A���Ȃ����g�̃��O�C���菇�ɂ��킹�ďC������K�v������ł��傤�B ���ۂɌĂяo�����R�}���h�̓V�F���X�N���v�g 'knet' �ŁA���̂悤�Ȃ��̂ł��B #!/bin/sh /usr/bin/kermit -y $HOME/.kerm_term > $HOME/klog < /dev/null 2> & 1 exec $HOME/bin/tstart >> $HOME/klog 2> & 1 �X�N���v�g '.kerm_term' �͎��̂悤�Ȃ��̂ł��B pause 2 # The number you want to dial output atdtXXXXXXX \13 # Login to the terminal server input 145 {name: } output MYNAME \13 input 3 {word: } output MYPASSWORD \13 input 5 {xyplex>} # Make the line transparent output term telnet-t \13 output term stopb 1 \13 # Connect to the remote host output telnet remotehost.somedomain.org \13 input 10 {ogin: } output MYOTHERNAME \13 input 3 word: output MYOTHERPASSWORD \13 pause 5 # Fire up term on the remote host output exec term -s 38400 -l $HOME/tlog -w 10 -t 150 \13 ! /usr/bin/term -r -l $HOME/tlog -s 38400 -c off -w 10 -t 150 < /dev/modem > /dev/modem & # Open other clients here suspend !killall -KILL term �Ō�ɁA TERM �N���C�A���g���N������X�N���v�g 'tstart' ������ł��B #!/bin/sh # # This lets mail get out, can read news here, can pick up my mail here # /usr/local/bin/tredir 2025 25 2119 newshost:119 2110 pophost:110 # # So I can open up Xwindows here # /usr/local/bin/trsh -s txconn # # So I will receive mail.... # /usr/local/bin/pop # # Clean out the queue, in case of boo-boos # /usr/bin/runq # # Done now # echo ^G^G > /dev/console �Ō�ɃR�l�N�V������肽���Ȃ�����Akermit �����W���[�����A�T�X�y���h���� ���������B�X�N���v�g�̍Ō�̍s�����[�J���� TERM �� kill ���ăV�X�e�����ŏ��� ��Ԃɖ߂��܂��B (���҂���̒��ӁF'!killall -KILL term' �������� '!tshutdown' �ł��\�� �͂��Ȃ̂ł����A����������ł��傤���H) ��قǂ������悤�ɁA�����͖����ɂ���܂��G�����͒P�ɃX�^�[�g��邽�� �̗�ɉ߂��܂���B���̂ق��̗�� autoterm �� JoelTermStuff �̃p�b�P�[�W�Ō��� ����ł��傤�B 10. �\�t�g�� TERM �ƂƂ��Ɏg����悤�ɂ��� �����I�ɂ́A�l�b�g���[�N���g���v���O������ TERM �Ƃ̑g�ݍ��킹�ł��������� ���B���̂����̂������͂��ł� TERM ���g�ݍ��܂ꂽ�o�C�i���Ƃ��Ď�ɓ���� ���B�����ɂ� telnet, (nc)ftp, Mosaic �����Ă��̑���������܂��B������ �v���O�����̂قƂ�ǂ� TERM 1.17 �ȑO�̂��̂̂��߂ɃR���p�C������Ă��܂��B�� �����A�V�����o�[�W������ TERM �ł������͂��ł��B �v���O������ TERM �Ή��ɂ��������̕��@�́A�����ňڐA���邱�Ƃł��B���� �ߒ��ɂ��Ă͎��̃T�u�Z�N�V�����ŏq�ׂ܂��B �v���O������ TERM �Ή��ɂ���Ō�̕��@�́Atemify ���邱�Ƃł��B 10.1. �\�[�X�̈ڐA�ƃR���p�C�� �\�t�g�E�F�A�� TERM �ɈڐA����̂͂ƂĂ��ȒP�ȈڐA�菇�ʼn\�ł��F ���� '/usr/local' �� root �ɂ���ăC���X�g�[������Ă���Ȃ�F 1. �R���p�C���t���O -include /usr/local/include/termnet.h �������� 2. ���C�u�������X�g�� -L$HOME/term -ltermnet �������� �����ă\�t�g�E�F�A�ɂ��Ă��� INSTALL �� README �Ƃ����������ɏ����ꂽ�ʂ� �ɃR���p�C����������̂ł��B���ꂾ���ł��I ���̎��_�ŁA�R�}���h�� TERM �Ƌ��ɂł������łȂ��Ƃ����삵�܂��B telnet localhost �͐ڑ��� TERM ���g���܂��A telnet bohr.physics.purdue.edu �͑��̃^�C�v�̃l�b�g���[�N�R�l�N�V�������Ȃ����� TERM ���g���܂��B rlogin �̂悤�Ȃ������̃R�}���h�� root �� TERM �R�l�N�V�����̏��L��(���� �������Ă���l)���������s�ł��܂��B �������̃R�}���h�� TERM �ɑ����ߓI�ŁA���ɑI�����̂Ȃ����ɂ��� TERM �� �p���܂��B��Ƃ��Ă� telnet �� ftp ������܂��B ���̂��̂� TERM ���g���Ă悢�Ƃ������Ƃ��O����t���O�����Ăē`����K�v���� ��܂��B�����̃v���O�����ɂ� xarchie, fsp ������ ytalk ���܂܂�܂��B �����̃v���O�����Ƀt���O��^����ɂ́A���ϐ� TERMMODE �� README.security �ɂȂ���Đݒ肷�邱�Ƃ��ł��܂����Amake installnet �����s���邱�Ƃ��ł��� ���B���ǁA�����'termnet' �t�@�C���͓��ʂȃl�b�g���[�N�̎w�����܂݂܂����A ���̑��݂������m�F�����̂ł��B �����C�[�T�l�b�g�ڑ���������̂Ȃ�A�P�� 'termnet' �t�@�C�����폜���ē����o �C�i�����g�������邱�Ƃ��ł���̂ł��I ���ӁFclient.a �̍��ɈڐA���ꂽ�v���O�����͒P�� client.a ���� termnet.a �� ����悤�ɕύX���邾���ŁA�V�����o�[�W������ TERM �ł��ăR���p�C���\�ł��B 10.2. Termify ���̃p�b�P�[�W�́ATERM ���g�����߂Ƀ_�C�i�~�b�N�����N���C�u������ύX���܂��B termify ���g���O�ɁATERM �o�[�W���� 2.2i (����̓o�[�W���� 2.2.8 �ł��傤 ���H)�ȏ�A������ libc.so.4.5.26 �ȏ���g���Ă���K�v������܂��B���̌�A�f�B ���N�g�� '/lib' �Ƀt�@�C�� 'libt.so.4' �����K�v������܂�(�p�b�P�[�W�� README �t�@�C�������Ă�������)�B ���̎��_�ł̖��́ATERM �̃o�[�W�����������邲�ƂɃt�@�C�� 'libt.so.4' �� ��蒼���Ȃ��Ă͂Ȃ�Ȃ��Ƃ������Ƃł��B ���C�u�������ł�����A���̂悤�ȃR�}���h���g���āA TERM �Ή��ɂ������v���O ������ termify �ɐH�킹�Ă������̂ł��F termify <command name> �Ō�ɁA�p�b�P�[�W�ɂ� 'smail' �����S�� termify ����X�N���v�g�������Ă��� ���G���ʂȓ]���̐ݒ�͕K�v����܂���B�ύX���Ȃ���Ȃ�Ȃ��̂� 'From:' �A�h ���X���炢�ł��傤�B 11. Term �N���C�A���g 11.1 ftp �T�C�g�������\�� Term �N���C�A���g �ȉ��ɁATERM ���g���Ď��s���邱�Ƃ̂ł���A�v���P�[�V�����̃��X�g�������� ���B���ꂪ���S���Ƃ͂����܂���G������lj������}���܂��B�\�Ȍ���A�v�� �P�[�V�����̂���T�C�g�ƃf�B���N�g�������Ă������ł�(���̒m���̑S��)�B �����A�v���P�[�V�����̌�����ꏊ�� sunsite.unc.edu �ł���ƋL�q������A���� �͈ȉ��̓�̃f�B���N�g�����猩����Ƃ����Ӗ��ł��B 1. /pub/Linux/apps/comm/term/apps 2. /pub/Linux/apps/comm/term/extra �ł͂����Ă݂܂��傤 :-) TERM �p�b�P�[�W�F tupload tdownload (�o�[�W���� 2.1.0 �ȏ�) trsh tmon tredir tudpredir (�o�[�W���� 2.0.0 �ȏ�) txconn trdate(d) tshutdown libtermnet �t�@�C���]���F ftpd sunsite.unc.edu termncftp sunsite.unc.edu ncftp185 sunsite.unc.edu:/pub/Linux/system/Network/file-transfer fsp sunsite.unc.edu:/pub/Linux/system/Network/file-transfer �C���t�H���[�V�����V�X�e���F lynx Mosaic sunsite.unc.edu:/pub/Linux/system/Network/info-systems/Mosaic chimera netscape sunsite.unc.edu:/pub/Linux/system/Network/info-systems httpd xgopher gopher sunsite.unc.edu �����[�g���O�C���F termtelnet sunsite.unc.edu rlogin physics.purdue.edu:/pub/bcr/term/extra rsh physics.purdue.edu:/pub/bcr/term/extra �l�b�g�j���[�X�F tin 1.3 sunsite.unc.edu:/pub/Linux/system/Mail/news news2 sunsite.unc.edu ���[���F slurp sunsite.unc.edu smail sunsite.unc.edu term.mailerd+smail sunsite.unc.edu BCRMailHandlerXXX physics.purdue.edu:/pub/bcr/term �������X�N���v�g�F JoelTermStuff sunsite.unc.edu autoterm sunsite.unc.edu fet sunsite.unc.edu ���̑��̃v���O�����F inetd sunsite.unc.edu rdate sunsite.unc.edu xgospel sunsite.unc.edu:/pub/Linux/games/x11/networked termify physics.purdue.edu:/pub/bcr/term/extra xboard sunsite.unc.edu ircII sunsite.unc.edu:/pub/Linux/system/Network/chat whois xwebster sunsite.unc.edu sxpc ftp.x.org:/R5contrib xztalk sunsite.unc.edu:/pub/Linux/apps/sound/talk 11.2. termnet �p�b�P�[�W termnet-2.0.4-Linux-bin.tar.gz (sunsite.unc.edu:/pub/Linux/apps/comm/term) �p�b�P�[�W�ɂ͂������̃R���p�C�����ꂽ TERM �N���C�A���g�ƃX�N���v�g�A�} �j���A���y�[�W�� libtermnet.so.2.00.04 ���܂܂�Ă��܂��B�N���C�A���g�� libtermnet.so �̃o�[�W�����ŃR���p�C������Ă��܂��B�p�b�P�[�W�͈ȉ��̃N���C �A���g���܂݂܂��F fet finger ftp fwhois ncftp �x���F���̃p�b�P�[�W�ɂ� TERM ���g���܂� TERM 2.0.4 �̃R���p�C�����ꂽ�N���C �A���g���܂܂�Ă��܂��B�����������̂����m�F���Ȃ��ŃC���X�g�[�����Ă͂����� ����B���s�t�@�C�������������Ɉړ��������ƁA���̃o�[�W������ TERM �₻�̃N�� �C�A���g��j�Ă��܂����Ƃ�����܂��B 11.3. �]�܂�Ă͂��邪�܂��T�|�[�g����Ă��Ȃ����� 1. DOOM: �N���C�A���g�ƃT�[�o�̗������|�[�g 5029 ���g���Ƃ������������̃Q�[�� �̖��ɂȂ��Ă���悤�ł��B 2. NFS: NFS �� �ڑ��v��������\�P�b�g�� 1024 �ȉ��̃|�[�g�ɂȂ���悤�ɂȂ� �Ă���ꍇ�Ɍ��胊�N�G�X�g���t����Ɖ��肵�Ă��܂��B����͖ʓ|�Ȃ��Ƃ� ���B�������Ȃ���A�������� NFS �T�[�o�� 'insecure' �I�v�V�����������Ă��� ���B���̂悤�ȏꍇ RPC �T�|�[�g�� Term �ɉ�������� NFS �͓�����������܂� ��B 12. Term �ƃZ�L�����e�B ���̃Z�N�V�����ł́A�������� TERM �̃Z�L�����e�B�̊O�ςɂ��Ďw�E���Ă� ���܂��B��肪��������A�Z�L�����e�B�����コ������@��������Ă��܂��B 12.1. trsh trsh �̓����[�g�V�X�e�����烍�[�J���� Linux box �ɃA�N�Z�X���邽�߂Ɏg��� ��Ɗ댯�ł��BTERM �Ƃ��̃N���C�A���g�̖��́ATERM �R�l�N�V�����̏��L�҂ɉ� ���� 'root' ���R�l�N�V������ʂ��� TERM �Ή��v���O���������s�ł���Ƃ������� �ł��B ���̂��Ƃ́A�����[�g�V�X�e���� 'root' �� trsh �����s���� TERM �R�l�N�V���� �̏��L�҂̃��O�C���ɓ��邱�Ƃ���߂ĊȒP�ɂł���Ƃ������Ƃł��B ���̖��̉����@�͊ȒP�ł��F���[�J���}�V���� termrc �t�@�C���Ɏ��̂悤�ȍs �����邾���ł��F denyrsh on ����� 'termrc' �t�@�C���ɃZ�b�g���邱�Ƃɂ��A�����[�g�T�C�g�ɂ���N���� trsh ���g���Ă��Ȃ��̃}�V���ɃA�N�Z�X�ł��Ȃ��Ȃ�܂��BTERM �R�l�N�V������� ���Ă��Ȃ��̃��[�J�� Linux box �ɃA�N�Z�X�������̂ł���Atelnet ��_�C�� �N�g���ꂽ�|�[�g�͎g�����Ƃ��ł��܂��B 12.2. txconn �� xauth txconn �͋��낵�����S�ł͂���܂���G�N�ł��� TERM ��ʂ��Ă��Ȃ��̃��[�J�� �T�[�o�ɂ����邢��������d�|���邱�Ƃ��ł��܂��B���̎�̂��ƂŐS�z����̂� ��A�R�l�N�V������F���邽�߂� xauth ���g�����Ƃ��l����̂������A�C�f�A�ɂ� ��ł��傤�Bxauth ���g���ăR�l�N�V���������S�ɂ�����@�ɂ��Ă͎��̃Z�N�V�� �������Ă��������B 12.3. sxpc, xhost �� xauth sxpc �� 'xhost +' �Ƌ��Ɏg���ƁAxauth ���g��Ȃ�������Ɋ댯�ł��B sxpc ���g���ɂ������āAxauth ���g�����Ƃ̓Z�L�����e�B���m�ۂ����Ŕ��ɏd �v�Ȃ��Ƃł��Bsxpc ���g���Ƃ� xauth ���g��Ȃ��Ȃ�A'xhost +' ���g���̂Ɠ��� �S�Ă̊댯�������܂��B�����̊댯���܂܂�܂�������Ɍ���܂���F o ���Ȃ��̃X�N���[���ɉ����\������Ă���̂������� o �����^�C�v���Ă���̂������� o �N�������Ȃ��̃E�B���h�E�Ń^�C�v����(�Ⴆ�A���Ȃ��̑S�Ẵt�@�C�����폜�� �� :-( xauth �� X �����[�X R4 ���痘�p�\�ɂȂ��Ă��܂��B�����ł� xauth �̊�b�I �Ȏg�����̃Z�b�g�A�b�v�ɂ��ďq�ׂ܂��B���̐ݒ�̓l�b�g���[�N�����ɂ� ���h���ł����A����ł悯����܂������ł��傤�B ���ӁFxauth ���g���Ƃ��ɂ� $DISPLAY �ϐ������[�J���z�X�g�ɃZ�b�g���Ắu���� �܂���v(�܂��́Alocalhost:���Ƃ�)�B$DISPLAY �ϐ������[�J���z�X�g���g���悤�� �Ȃ��Ă���ƁA�N���C�A���g�͓K�ȔF�؏��������邱�Ƃ��ł��Ȃ��Ȃ�܂��B �{���̃z�X�g�������Ă��悢�̂ł��BREADME �ɏ]���ăR���p�C������Ȃ�A -DNOGETHOSTNAME �Ȃ��ŃR���p�C��������܂������ł��傤�B �N���C�A���g�𑖂炻���Ƃ���}�V���� C �ƁA�܂��\���������}�V���� D �Ƃ��� ���B �ŏ��ɁA�ő� 16 �� 16 �i���̐����̑g�����Ƃ��đI�т܂�(0-9 �� a-f ����Ȃ� �����̐����Ƃ������ƂɂȂ�܂�)�B���̌����ȉ��̗�Ɏ��� <key> �̏ꏊ�ɒu�� �Ȃ��Ă͂Ȃ�܂���B C �ŁF % xauth xauth: creating new authority file $HOME/.Xauthority Using authority file $HOME/.Xauthority xauth> add Chostname:8 MIT-MAGIC-COOKIE-1 <key> xauth> exit D �ŁF % xauth xauth: creating new authority file $HOME/.Xauthority Using authority file $HOME/.Xauthority xauth> add Dhostname/unix:0 MIT-MAGIC-COOKIE-1 <key> xauth> add Dhostname:0 MIT-MAGIC-COOKIE-1 <key> xauth> exit D �� X �T�[�o���X�^�[�g����Ƃ��ɁA�t���O -auth $HOME/.Xauthority ������ ����Ȃ�܂���BX �T�[�o���ǂ̂悤�ɃX�^�[�g���邩�A'$HOME/xserverrc' ��� �W���邢�͍쐬����K�v������܂��B�Ⴆ�F #!/bin/sh exec X -auth $HOME/.Xauthority $* '.Xauthority' �t�@�C���� C �ɂ����Ă� D �ɂ����Ă����Ȃ��������ǂ߂�悤�� ���Ă����Ă��������B 13. �o���Ă������� ���̃Z�N�V�����ł́ATERM �ɂ��Ẵ\�t�g�E�F�A�����̂ɖ��ɗ��� ftp �A�h���X�� URL �������Ă������Ǝv���܂��B Ftp: sunsite.unc.edu:/pub/Linux/apps/comm/term/<whole-directory-tree> sunsite.unc.edu:/pub/Linux/docs/HOWTO/<whole-directory-tree> physics.purdue.edu:/pub/bcr/term/<whole-directory-tree> URL: http://sunsite.unc.edu/mdw/HOWTO/Term-HOWTO.html http://www.bart.nl/~patrickr/term-howto/Term-HOWTO.html (��ɍŐV�̃o�[�W����) http://physics.purdue.edu/~bcr/homepage.html Netnews: comp.os.linux.announce �V���� TERM �̃o�[�W������ Term-HOWTO �̃A�i�E���X comp.os.linux.help TERM �ɂ��Ă̎���͂����� comp.os.linux.misc �܂��͂��� comp.protocols.misc TERM �Ɋւ��鎿��ւ̓����͂����ɂ��|�X�g����܂� �֘A�����F Using Term to Pierce an Internet Firewall HOWTO by Barak Pearlmutter, bap@learning.scr.siemens.com Firewall HOWTO by David Rudder, drig@execpc.com Serial HOWTO by Greg Hankins, gregh@cc.gatech.edu Net-2/Net-3 HOWTO by Terry Dawson, terryd@extro.ucc.su.oz.au �l�b�g�j���[�X�Ŏ��������Ƃ��ɂ́A�݂Ȃ����̖�����������̂ɏ\���� ��������悤�ɂ��Ă�������(TERM �̃o�[�W�����ԍ��A�R�l�N�V�����̃Z�b�g �A�b�v�̕��@�A��)�B�����_�ő����� TERM �̃o�[�W�������g���Ă��肻����L�́A �܂���ʓI�Ȗ������݂��܂��B���̂��߁A�����L�p�ȉ��ق���������A���Ȃ� �Ƃ� TERM �̃o�[�W�����͋L�ڂ��ׂ��ł��B�����łȂ��ƁA�ꍇ�ɂ���Ă͖����� �����邽�߂ɑ�܂��Ȑ����������������Ȃ��ł��傤�B 14. TERM �̃o�[�W�����ƐM���� ������ TERM �̃o�[�W���������݂��܂��BTERM �������e�i���X���Ă��� Bill Riemer �́A�ǂ̃o�[�W���������肵�Ă��Ăǂ̃o�[�W�����������ׂ����Ƃ� �����X�g�����܂����B���̃��X�g���ȉ��̂��̂ł��B term110 --> �Ȃ�Ƃ������Ȃ� term111 --> �Ȃ�Ƃ������Ȃ� term112 --> �Ȃ�Ƃ������Ȃ� term113 --> �Ȃ�Ƃ������Ȃ� term114 --> �����������肵�����o�[�W���� term115 --> �s����ȃ��o�[�W���� term116 --> �s����ȃ��o�[�W���� term117 --> �s����ȃ��o�[�W���� term118 --> �����炩���肵�����o�[�W���� term119 --> ���肵���K���}�o�[�W���� term-2.0.X --> �����炩���肵�����o�[�W���� term-2.1.X --> ����Ɉ��肵�����o�[�W���� term-2.2.X --> �V�������o�[�W���� term-2.3.X --> 15. Term �X�s�[�h�\ Bill McCarthy �̂������ŁA�Ⴄ���f���ATERM �̃o�[�W�����A�R�l�N�V�����̏�� �ł� TERM �̃X�s�[�h�\������܂��B���̖ړI�́A�V�����A�܂��o����ς��[�U �ɑ��̐l�����������g���Ă���̂��A�܂��ǂ̂悤�Ȍ��ʂĂ���̂���m�点�� ���Ƃł��B LINUX TERM �\ 8/14/94 |___modem speed/make___|___line speed__|__avg cps__|__high__|__term ver_| | 1) USR SP 14.4 | 9600 | 950 | 963 | 1.17 | | 2) USR SP 14.4 | 14400 | 1376 | n/a | 1.18p06 | | 3) Zoom 2400 | 2400 | 220 | 230 | 1.19 | | 4) Boca V.32bis 14 | 57600 | 1400 | n/a | 1.01/09? | | 5) Viva 14.4 | 14400 | 1300 | n/a | 1.16 | | 6) USR SP 14.4 | 14400+ | 1550 | 1680 | 1.19 | | 7) Intel 14.4 Fax | 14400 | 1400 | 1650 | 2.0.4 | | 8) cable tv hookup | 57600 | 1500 | 1800 | 1.18p06 | | 9) Twincom 144/DFi | 57600 | 1500 | 4000? | 2.0.4 | | 10) USR SP 14.4 | 14400 | 1200 | 1500 | 1.08 | | 11) cable tv hookup | 19200 | 1300 | 1800 | 1.19 | |-----------------------------------------------------------------------| +�R�}���h�t���O�Ɓ^termrc �ݒ�F 1) default escapes 2) window 5 3) baudrate 2400 4) n/a baudrate 9600 timeout 200 window 3 window 10 noise on timeout 150 5) compress off 6) baudrate 19200 7) ignore 19+17 8) compress off window 10 compress on window 4 escape 0, 13, timeout 150 timeout 90 16-19, 255 baudrate 38400 baudrate 0 shift 224 flowcrtl 500 window 10 timeout 70 retrain on breakout 24 9) compress off 10) compress off 11) baudrate 19200 baudrate 57600 baudrate 38400 compress on window 10 escape 17, 19 shift 224 timeout 200 remote escape 0, 13 16-17 noise on 19, 255 share on window 10 remote timeout 40 �Е��ŃG�X�P�[�v�����L�����N�^�͂�������Ŗ������Ă��邱�Ƃ��Ӗ����Ă��܂��B 16. �l�b�g��Ō�����q���g�ƃg���b�N Linux �֘A�̃j���[�X�O���[�v�ł́A���T TERM �Ɋւ��鑽���̎��₪�Ȃ���܂� ����Ă��܂��B�j���[�X�O���[�v�ւ̃g���t�B�b�N�����炷���߁A���̃Z�N�V�� ���ł͂����̎���Ƃ���ɑ��铚�����܂Ƃ߂Ă݂悤�Ǝv���܂��B�������̓� ���ɂ��ẮA�����������ɊW�������߂Ɋm�F�����܂����B����ȊO�́A�P�� �j���[�X�O���[�v����Ƃ��Ă��������Ńe�X�g�͂��Ă��܂���B o �����̐l�����A���� Ultrix ���g���Ă���l�������A24 �s�̃E�B���h�E���g���Ă� ��Ƃ��� vi �� 24 �s�ȉ������\�����Ȃ��Ƃ����g���u���Ɍ������Ă���悤�� ���B�������菜���ɂ͂R�̕��@������܂��B 1. ���̂悤�Ƀ����[�g�V�X�e���Ƀ��O�C������ trsh -s telnet <hostname> 2. '.login' �t�@�C���� 'resize; clear' ������ 3. �ł����������@�̓����[�g�ł��̂悤�ɓ���邱�Ƃł͂Ȃ��ł��傤���F stty 38400 o �����̐l���������炩�̗��R�ł� TERM �R�l�N�V�����̃N���b�V�������ɂȂ��� ����悤�ł��B���̂��߁A�A�v���P�[�V�������X�^�[�g����O�� TERM �R�l�N�V���� ���܂������Ă���̂������łȂ��̂���m�肽���Ǝv���Ă��܂��B��Ƃ��āA����� �ȉ��̂悤�ȏ����ȃV�F���X�N���v�g�Ŋm�F�ł��܂��F tcsh ���g���Ă���Ȃ�F if ( { trsh -s true } ) then ... endif bash ���g���Ă���Ȃ� if trsh -s true; then ... fi o WWW �u���E�U Netscape �� TERM �Ƌ��ɓ��������ƂŖ�肪�N���Ă���悤�ł��B �����j���[�X�́A����� TERM �̂��Ƃœ����Ƃ������Ƃł��B�ǂ̂悤�ɂ��邩�́F 1. Netscape �� termify ���� 2. termnetscape ���N������ Options | Preferences | Mail/Proxies �ȉ��́u�S�Ắv�v���N�V�[�{�b�N �X���ɂ��� SOCKS �̃{�b�N�X�� 'remotehost' & 80 �ɃZ�b�g����B 3. Options ���j���[����o��Ƃ��̃G���[������B 4. termnetscape �������������Ȃ�������F Options | Preferences | Mail/Proxies �ȉ��́u�S�Ắv�v���N�V�[�{�b�N �X���ɂ��� SOCKS �̃{�b�N�X�� 'none' & 80 �ɃZ�b�g����B 5. Options ���j���[����o��Ƃ��̃G���[������B Scott Blachowicz �� TERM �����N�̃����[�g���Ƀv���N�V�[�T�[�o(�Ⴆ�ACERN �� httpd)���C���X�g�[������Ă���� Netscape �₻�̑��̃u���E�U�� TERM �Ƌ��� �������̂͂��Ȃ�ȒP���ƃ��[�����Ă���܂����B���[�J�����ł́A���̂悤�ɂ��� ���F 1. tredir localhost:8080 remotehost:80 �����ŁA 'remotehost' �̓v���N�V�[�T�[�o�V�X�e���̃z�X�g���ł��B 2. �u���E�U���N�����Apreferences �� options �₻�����������̂̒��� 'localhost' �̃|�[�g 8080 �Ԃ��v���N�V�[�ɃZ�b�g����B �������̃u���E�U�ł́A���̂悤�Ɋ��ϐ����Z�b�g���܂��B export http_proxy=http://localhost:8080/ export ftp_proxy=http://localhost:8080/ 17. ���̑��̂��� �������̂��Ƃ���ꂽ���Ǝv���Ă��܂��B o �g���u���V���[�e�B���O�̊g�� o �Z�L�����e�B�̘_�_�̊g�� o Termwrap o ��� ������āA��]�A���̕����Ɋւ��鉽�����ɂ���A�ǂ̂悤�Ȍ`�ł����\�ł��� �ŏo���Ă��������B���́A�� Patrick Reijnen �� TERM-HOWTO �̌���҂ƂȂ��Ă��� ���B���ɂ�(����)�Apatrikr@bart.nl �ŘA�������܂��B 18. �ӎ� �����̐l�����Ɋ��ӂ��܂��B�܂����ɉ�X�ɂ��̂悤�Ȃ��炵���c�[����� ���Ă��ꂽ Michael O'Reilly �� TERM �̊J���ґS�ĂɁB�܂����� HOWTO �Ƀt�B�[�h �o�b�N�A�܂��v�����Ă��ꂽ�S�Ă̐l�����Ɋ��ӂ��܂��B�O�̍�҂ł��� Bill Reynolds, Ronald Florence, Tom Payerle, Bill C. Riemers, Hugh Secker-Walker, Matt Welsh , Bill McCarthy, Sergio Weyman Martin �����Ă� ���ł����邱�Ƃ̂ł��Ȃ��S�Ă̐l�����Ɋ��ӂ��܂��B <<��҂��>> 1. [���ۏ�]���͂��̖|���������Ƃ�ۏ��܂���B�K�v�Ȃ�� Term �̃}�j�� �A���₱�̕����̌�����ǂނȂǂ��ĉ������B 2. [�ӎ�]�|����x�����ĉ������� JF �̕��X�A���肪�Ƃ��������܂��B 3. [���肢]���̖̌��̎w�E�A��ӌ��A�䊴�z�Ȃǂ��������B