TERM HOWTO

Patrick Reijnen

patrickr@bart.nl

^ - {

sfujii@super.win.or.jp

JCC04050@niftyserve.or.jp

v1.2, 15 July 1995

@ HOWTO ́AVAC𑽏dlbg[Nڑ\ɂ
Michael O'Reilly ̗Dꂽ\tgEFAATERM gƂɂ鍬
炩łɘa邽߂̂̂łBǂ̓_݂ĂATERM ɕt镶
ϗǂ̂ŁA HOWTO ͂ɑ̂ł͂܂B̕
̖ړÍATERM ǂ̂悤ɓĂ̂ƂwiA̂
ʓIȃlbg[NT[rX TERM ̂Ƃœ菇񋟂邱
łB̕ TERM m邽߂̑SĂJo[ĂȂƂwE
˂΂Ȃ܂Bǂ񂾂ƁATERM ̃}jAy[WŁA
܂܂ĂȂǂŉB

    Note: ͂̕ȂȑOɏꂽ̂Ȃ̂ŁA܂ǂ Linux 
    ɂ͂Ă͂܂Ȃӏ܂B (JF Project)
   
 

Table of Contents
1. @I
   
    1.1. 쌠ɂ
    1.2. 錾
   
2. Cg_NV
   
    2.1. ̕
    2.2. TERM Ƃ͉H
   
3. TERM ͂ǂ̂悤ɓ̂
   
    3.1. p̒`Ȃ
   
4. ZbgAbv
   
    4.1. Kv
    4.2. TO̐
    4.3. TERM ̍\z
    4.4. client.a, libtermnet.a, libtermnet.sa, libtermnet.so
    4.5. ϐ̐ݒ
    4.6. TERM ̃eXg
    4.7. TERM ƃR~jP[VvO
    4.8. ߓIȃN
    4.9. linecheck s
    4.10. TERM sĂ݂
    4.11. TERM I
    4.12. p[eBV TERM 폜
    4.13. RlNVœK
    4.14. guV[eBO
   
5. TERM NCAg
6. X  TERM
7. tredir
   
    7.1. tredir can bite!
    7.2. Stupid tredir tricks
   
8. tudpredir
9. Ƃ̎
10. \tg TERM ƂƂɎg悤ɂ
   
    10.1. \[ẌڐAƃRpC
    10.2. Termify
   
11. Term NCAg
   
    11.1. ftp TCg\ Term NCAg
    11.2. termnet pbP[W
    11.3. ]܂Ă͂邪܂T|[gĂȂ
   
12. Term ƃZLeB
   
    12.1. trsh
    12.2. txconn  xauth
    12.3. sxpc, xhost  xauth
   
13. oĂ
14. TERM ̃o[WƐM
15. Term Xs[h\
16. lbgŌqgƃgbN
17. ̑̂
18. ӎ

1. @I

1.1. 쌠ɂ

@́̕A`ŖŔzz邱Ƃł܂B͂̈̕
zz邱Ƃł܂A쌠\܂܂Ă邱ƂƁAS
 HOWTO ł͂ȂƂǎ҂ɕ悤ɂĉB܂ASȕ
ǂŎɓ邩ׂł傤BɁAp̔zzɂĂO
̏Ȃɉ\łÂ悤ȗpɊւĂ͎ɂm点B

@ HOWTO ́A쌠\ƁAu錾v̂܂܎cĂǂ̂
Ȍɂ|󂵂Č\łB܂AN|󂵂̂𖾊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. Cg_NV

2.1. ̕

@ HOWTO ́AVAC𑽏dlbg[Nڑ\ɂ
Michael O'Reilly ̗Dꂽ\tgEFAATERM gƂɂ鍬
炩łɘa邽߂̂̂łBǂ̓_݂ĂATERM ɕt镶
ϗǂ̂ŁA HOWTO ͂ɑ̂ł͂܂B̕
̖ړÍATERM ǂ̂悤ɓĂ̂ƂwiA̂
ʓIȃlbg[NT[rX TERM ̂Ƃœ菇񋟂邱
łB̕ TERM m邽߂̑SĂJo[ĂȂƂwE
˂΂Ȃ܂Bǂ񂾂ƁATERM ̃}jAy[WŁA
܂܂ĂȂǂŉB

 

2.2. TERM Ƃ͉H

@TERM  Michael O'Reilly (michael@iinet.com.au) ɂďABill
Riemers (bcr@physics.purdue.edu) ɂăeiXĂAVA
Cœɕ̃RlNV𒣂邱Ƃ\ɂ܂BႦ
AfŃf[^_E[hĂ鎞ɁAfRlNV
(܂ʂ)[gVXegčƂ邱Ƃ\łBTERM ͂܂A
VAڑ X NCAgJ߂ɎgƂł܂Btredir
[eBeB tudpredir [eBeB TERM ͂قƂǑSẮuÓT
IvTCP/IP  UDP ̃lbg[NT[rX񋟂邱Ƃł܂F[
Aj[XAftp Atelnet Axarchie ȂǂȂǁBӖŁATERM  SLIP
 PPP ̂悤ȑ̃VAvgRɑς悭Ă܂BTERM ̗_
́AꂪSɃ[Uxłł邱ƂŁAVXeǗ҂lbg[
NǗ҂̎؂KvȂƂłB

@SLIP  PPP ƈāAȂ̃}V͓Ǝ IP AhX܂
BėgtBbN͑Să[gzXgɌATERM ɂĂ
炪Ȃ̃[JRs[^Ƀ_CNgĂ܂B

 

3. TERM ͂ǂ̂悤ɓ̂

@TERM OɁȀ͑SĂƁApbP[WƂƂɒ񋟂
INSTALLATION t@CŏɓǂނƂ߂܂BɁATERM
 (term)test ɂẴ}jAy[WɂڂʂĉBƊ
PɁAfƂ邱Ƃłł傤B

 

3.1. p̒`Ȃ

@Ȃ炩̃^[~iT[oʂăVXeɃ_CA邱Ƃ
肵܂B͂Ń[Jƃ[gƂtꂼꎩƁAl
bg[NɂȂVXëӖŎg܂(ʂ̈ӖŎgȂ
 :-)B

@TERM ́Albg[NڑĂȂǂVACʂăl
bg[Nڑꂽ}VɂȂĂ郍[J}VɁAlbg[
NT[rX񋟂܂Blbg[NT[rXvAftp  telnet
̂悤ȃvOǂ̂悤ɋN邩Ă݂܂傤B̃vO
́Albg[NT[rXvVXeR[𔭍s܂BIy
[eBOVXéÃT[rXlbg[NC^[tF[X
ʂčs܂(Ⴆ΁AC[TlbgʂăpPbg𑗂󂯂
)BSLIP  PPP ́AfClbg[NC^[tF[Xɂ
ƂɂĂsA̓C[Tlbgɂ̂ƌIɕς
B܂ÃvgRÃ}VlɃfɂĂ
}Vlbg[N̈ꕔɂƂƂłB̂Ƃ́Al
bg[Ñm[hƂȂ邱Ƃɂ邷ׂĂ̊Ǘ̕SƂ
ł(ɌȂAfǗ̑ΏۂƂ˂΂Ȃ܂)B

@SLIP  PPP ̂悤ȃlbg[NRlNVȂƂAʓIɂ͂
炢ł傤Hlbg[NɌq}VɃ_CAāA[
j[Xǂ݂܂傤Bt@CKvɂȂA܂ kermit
₻̑̃R~jP[VvOgāAŏɃ[g}V
܂[J}VɃ_E[h邱ƂɂȂ܂B͂
Ɩʓ|łB͓ɁAfNgƂɂ
łȂƂɂĂ܂BTERM ̃ACfA͊{Iɂ͂̃vZX
Ad邱ƂłBTERM ̓[Jƃ[g̗ŋNA
fCʂē̃vZX݂ɒʐM܂Blbg[NT[
rXKvɂȂA[J TERM f[ɗvoƁA̓l
bg[NɂȂ[g̃}V TERM f[ɓ]܂
Bʂ̓fCʂĕԂĂ܂B

@̓Iɂ邽߂ɁAȂ ftp Ńt@C擾Ƃ܂傤B
܂AȂ TERM Ɖbł ftp ̃o[WKvɂȂ܂B
͂ termftp 𕁒ʂ ftp ̂悤ɁA'termftp nethost.gov' ̂悤
N܂B̓ʂȃo[W͂̃lbg[NNGXgJ
[l̑Ƀ[J TERM f[ɏo܂B[J TERM f
[̓fCʂă[g TERM ɂ̃NGXg]A
[g TERM  nethost.gov ւ ftp RlNV𒣂܂B
f[^fNʂđԂ̂łBTERM ͓ɈقȂ鑽̍
Ƃiŝɏ\Ȑ\Ă܂B̂߂Ȃ͓f
NgĂ̈قȂlbg[NZbV𒣂邱Ƃł
̂łBႦ΁Atermftp œ]sĂŒ termtelnet gė
ꂽʂ̃zXgɃOCĂAƂłB

@ꂪۓIɉ߂ƂĂ(悭킩ȂĂ)CɂȂł
B̃ZNV𔲂邽߂̏dvȕ́Af̗[œ TERM
ĂƂƂȂ̂łB

 

4. ZbgAbv

4.1. Kv

@TERM \zĎgn߂OɁAJ[l TCP/IP ̃T|[ggݍ
ł邱ƂmF܂傤BɁA[vobNC^[tF[Xg
悤ɂȂĂ邱ƂmFĂBÃZNV
cɐiނƂł܂B

 

4.2. TO̐

@V TERM ̃o[Wł͐V̊TO TERM ɓ܂
B̊TOɂẮA̓̃TuZNVŉ܂B

 

4.2.1. L

@o[W 1.16 瑼̃[U TERM RlNVLƂT
O܂B́AL̋@\𓱓ƁAȂgĂ
̂Ɠ TERM RlNV𑼂̐lg悤ɂȂ邱ƂӖ
܂BȂ킿AȂ TERM RlNVʂă[g}Vō
ƒ([J}V trsh œĂƂ܂傤)A[J}V
ɂl̐lA TERM RlNVgēɐÊǂ
 ftp TCgt@Cނ̂Ƃ ftp Ă邱Ƃł̂łB

@̋@\؂Ă(܂ATERM vCx[g[hŋN)ƁA
ȂƁAĂȂ( root JEgɓ܂ :-)
 TERM RlNV𗘗pł܂B

@AȂ̎gĂ̂Ɠ TERM RlNV𑼂̐l
pɋL TERM CXg[Ǝvł傤B
߁A̐lȂ̃[J}VɃOCAJEg
ĂāA[glbg[N̂ǂgƂ悤ȏꍇ
AȂ̓[g TERM ŋL@\𓱓邱ƂɂȂ܂B̂
ȕ@ƂƁA炷ׂĂ̐lȂ̃}Vɓ TERM Rl
NV݂ɁAĂȂƋLăOC邱Ƃł܂(
Fŏ̗ł́ATERM RlNṼ[JŋL@\𓱓ĂK
v̂łB)

@root ƂăCXg[ۂ̒ӁFroot Ƃ TERM CXg[
ۂɂ́Aŏ 'term' Ƃo[̂ȂO[v /etc/group
Ɉȉ̂悤ȍsǉčĂKv܂(RpC̑O)B

    term::16:root                                                      

@܂́AO[v ID 16 ԂłɎgĂ܂Ăʂ̖gp̂
̂gĂB

@RpCƃCXg[I TERM Ƃ̃NCAg 'term'
 SGID Ă:

    chgrp term <term_client>                                           
    chmod g+s <term_client>                                            

 @ɁATERM Ή̑̃vO 'term'  SGID Ă˂΂Ȃ
܂B

 

4.2.2. t TERM lbg[N

@TERM o[W 2.0.0 At TERM lbg[NƂLqg
悤ɂȂ܂BOEƂ̃RlNV TERM RlNV
ꍇAt TERM lbg[NgƂɂȂAȂ̓t TERM lb
g[N TERM \zׂł傤B̂悤ȏꍇALfB
Ng termnet Ƃt@Cu܂B TERM ɊOEƂ̃R
lNV TERM ʂĂsȂƂ TERM ɒm点邽߂̂
̂łB

@TERM RlNVɉĉ炩̃lbg[NRlNVꍇA
TERM ΉvO͍ŏɂ̃lbg[NRlNVʂĎd
悤Ƃ܂BɎsƁATERM N TERM RlNV
ʂĎd悤Ƃ܂B̂ƂƖmɂ邽߂ɁA
TERM Ή telnet gꂽl܂B telnet  TERM Ƌɂł
AłȂĂ삵܂B

    telnet localhost                                                   

 ͐ڑ̂߂ TERM g܂BA

    telnet zeus.cs.kun.nl                                              

 ͑̃^Cṽlbg[NRlNVȂ TERM g܂B

@t TERM lbg[N͉R̃zXgl[gƂӖ܂B
胊[gzXĝ̂g킯łBɂ́Abind(0) Ƀ
[gzXgœ삷悤ɂȂ܂B{Iɂ́ÂƂɂ TERM
ĂĂ TERM ʂȂ̃vO͗płȂƂɂȂ
܂BcOȂA UDP vOf[̂قƂǂ́Ägb
N̂ TERM ̂Ƃł͓삵܂B

 

4.3. TERM ̍\z

@ȂbL[ȂA make N邾łB
炭قƂǂ̏ꍇAȏ̂ƂKvł傤BVo[
W̐V@\̂߂ɁATERM ̃oCiƂ͂ƕGɂ
Ă܂BoCi𓾂邽߂ɓ̕@܂B

@TERM \z邽߂̂̕@ׂăJo[邽߂ɂ̃ZNV
 3 ̃p[gɕ܂B

 

 1. TERM ̍\zAo[W 2.0.0 ȏ
   
 2. TERM ̍\zAo[W 1.16  1.19 ܂
   
 3. TERM ̍\zAo[W 1.15 ܂
   
 

4.3.1. TERM ̍\zAo[W 2.0.0 ȏ

@ŏɁÁut TERM lbg[NvɂẴZNVǂ񂾂
ǂmFĂB

@TERM o[W 2.0.0 ȏł́ATERM ̃oCiƃNCAg
邽߂ɑ̕@܂Bׂ̂Ă root łĂʃ
[UłĂs\łB

 

 1. t TERM lbg[Ng킸ɃvCx[g[h TERM \z
    
   
 2. t TERM lbg[NgăvCx[g[h TERM \z
   
 3. t TERM lbg[NgȂŋL[h TERM \z
   
 4. t TERM lbg[NgċL[h TERM \z
   
@̃o[W TERM ł́Aconfigure XNvgpVR
pC@܂Bconfigure ͋NƉ̃Iy[eB
OVXe TERM CXg[悤ƂĂ̂A\[XfBN
g͗p\A^CIvV邩ǂȂǂ`FbN
܂BŌƂƂɂāAconfigure  TERM ̃pbP[W
܂܂ Makefile.in g Makefile ܂B

@configure ̃IvV̂dvȂQ --root  --user ŁA
TERM ̃CXg[ root ƂčŝAʃ[UƂčs
̂K肵܂BTERM ̃CXg[ɂ́AȂ̖]ނ悤ɁÃIv
Vwł܂(ႦΕWIłȂ path)B

 

 1. t TERM lbg[Ng킸ɃvCx[g[h TERM \z
    
   
    @̕@ TERM \zɂ́Â悤ȃR}hsKv
    ܂ (root ƂĂAʃ[UƂĂ̗)F 
   
        ./configure --root ܂ --user                        
        make install installman                                 
   
     @̓oCi\zÃoCiƃ}jAy[WC
    Xg[܂B
   
 2. t TERM lbg[NgăvCx[g[h TERM \z
   
    @̕@ TERM \zɂ́Â悤ȃR}hsKv
    ܂ (root ƂĂAʃ[UƂĂ̗)F 
   
        ./congfigure --root ܂ -user                        
        make installnet installman                              
   
     @̓oCi\zÃoCiƃ}jAy[WC
    Xg[܂B
   
 3. t TERM lbg[NgȂŋL[h TERM \z
   
    @̕@ TERM \zɂ́Â悤ȃR}hsKv
    ܂ (root ƂĂAʃ[UƂĂ̗)F 
   
        ./configure --root ܂ --user                        
        make share installman                                   
   
     @̓oCi\zÃoCiƃ}jAy[WC
    Xg[܂B
   
 4. t TERM lbg[NgċL[h TERM \z
   
    @̕@ TERM \zɂ́Â悤ȃR}hsKv
    ܂ (root ƂĂAʃ[UƂĂ̗)F 
   
        ./configure --root ܂ --user                        
        make share installnet installman                        
   
     @̓oCi\zÃoCiƃ}jAy[WC
    Xg[܂B
   
 

4.3.2. TERM ̍\zAo[W 1.16  1.19 ܂

@̃o[W TERM \z邽߂ɁAȉ̕@̒IԂ
Ƃł܂B

 1. ʃ[UƂāAvCx[g[h TERM \z
   
 2. ʃ[UƂāAL[h TERM \z
   
 3. root ƂāAvCx[g[h TERM \z
   
 4. root ƂāAL[h TERM \z
   
@ɁATERM ̃RpC̎ɋL@\𓱓A؂肷@
ɂĐ܂B

 1. Ȃ͈ʃ[U(root ANZXȂ)Ã[U TERM RlN
    VmLȂnƂ܂B
   
    @TERM RlNV𑼂̃[UƋLȂ[ÚATERM \
    z邽߂Ɉȉ̂悤ɂ܂F 
   
        make DO=install OS-type                                 
        make installman                                         
   
     @TERM ̌ÃNCAgƃ}jAy[W\zCXg
    [܂B
   
    @ɁAȂ '$HOME/.term' ƂfBNgKv
    ܂B́ATERM  'termrc' t@CT߂̃fBNgł
    B
   
 2. Ȃ͈ʃ[U(root ANZXȂjATERM RlNV𑼂
    [UƁmLnƂ܂B
   
    @TERM RlNVL[ÚÂ悤ɂ܂F 
   
        make DO=installshare USERSHARE=$HOME/term OS-type       
        make installman                                         
   
     @TERM ̌ÃNCAgƃ}jAy[W\zCXg
    [܂B
   
    @ɁAp[~bV 'drwxrwxr-x' fBNg '$HOME/
    term'(ftHg)KvłBŒłÃfBNg̒ TERM
    ̃RlNVɎg\Pbg('tmp/private/socket=')
    傤B
   
 3. Ȃ root ŁÃ[U TERM RlNVmLȂ
    nƂ܂B
   
    @TERM RlNVL\ɂȂ root  TERM \z邽
    ߂Ɉȉ̂悤ɂ܂F 
   
        make DO=install OS-type                                 
        make installman                                         
   
     @TERM ̌ÃNCAgƃ}jAy[W\zCXg
    [܂B
   
    @ɁAp[~bV 'drwxr-xr-x' fBNg '/usr/
    local/lib/term'(ftHg)KvłBŒłÃfBNg
     TERM ̃RlNVɎg\Pbg('tmp/private/socket=')
    ł傤B
   
 4. Ȃ root ŁATERM RlNVmLnƂ܂B
   
    @ŏɁÁuLṽZNVǂ񂾂ƂmFĂB
   
    @TERM RlNVL root ͈ȉ̂悤ɂ܂F 
   
        make DO=installshare OS-type                            
        make installman                                         
   
     @TERM ̌ÃNCAgƃ}jAy[W\zCXg
    [܂B
   
    @ɁAp[~bV 'drwxrwxr-x'  TERM O[vɏL
    ꂽfBNg '/usr/local/lib/term'(ftHg)KvłBŒ
    łÃfBNg̒ TERM ̃RlNVɎg\Pbg
    ('tmp/private/socket=')ł傤B
   
 

4.3.3. TERM ̍\zAo[W 1.15 ܂

@̃o[W TERM ̍\zɂ͂̃R}hȊOɕKv܂
B 

    make DO=install OS-type                                            
    make installman                                                    

 @̌ATERM ƁÃNCAgƃ}jAy[W܂\z
ăCXg[Ag悤ɂȂĂł傤B

@ɁAfBNg '$HOME/term' 邱ƂKvłB̃fBN
ǵA TERM  termrc t@CT߂Ɏg܂B

@ȂĂ͂ȂȂƂ́AMakefile ̂ PATH ƃRpC
tOύX邱ƂłB

 

4.4. client.a, libtermnet.a, libtermnet.sa, libtermnet.so

@TERM ƂƂɁATERM NCAĝ߂̊֐Q̃Cu񋟂
Ă܂B

@o[W 1.16 ܂ł́ÃCu client.a ƌĂ΂Ă܂
BTERM ̃RpCɂ̃Cu\zATERM NCAg̃R
pC̎ɎgĂ܂B܂Aʂ̃fBNgɂ̓CXg[
܂łB

@o[W 1.16 烉Cu̖O libtermnet.a ɕςĂ܂
Bo[W 1.19 ܂ł͂̃Cu TERM fBNgɍA
TERM NCAg̃RpCɗpĂ܂B͕ʂ̃fBNg
ɂ̓CXg[܂B

@o[W 2.0.0 ́Alibtermnet.a ɉ libtermnet.so 
libtermnet.sa (VFAhCu exported initialized library)
TERM pbP[W̃RpC̍ۂɍ悤ɂȂ܂BpbP[W
ׂẴ̕CXg[̍ۂɁAR̃Cut@CfB
Ng '/usr/local/lib'(ftHg)ɃCXg[܂B̌A
libtermnet.so.2  libtermnet.so.2.x.x ɃN܂BŌɁA
ldconfig t@C '/etc/ld.so.conf' ɏꂽR}hCɂ
肳ƂVVFAhCuւ̕KvȃNƃLbV
(^CJAld.so p邽߂ɁjA͂Ƃ炠f
BNg('/usr/lib'  '/lib')ɂĂłBCXg[
IƃX^eBbNCȗɃ_Ci~bNCug
悤ɍ\zꂽ TERM NCAgR̃Cut@C
g悤ɂȂ܂B܂ÃCu͂Ȃ̎̃\tgE
FA TERM Ήɂ邽߂ɗp邱Ƃł܂iȉQƁjB

 

4.5. ϐ̐ݒ

@TERM ̓[UɂĐݒ肳ꂽ̊ϐF܂B
̂Aŏ̂R́F

 

 E TERMDIR
   
 E TERMSHARE
   
 E TERMMODE
   
@̕ϐݒ肷邱Ƃ TERM ̎s@Rg[邱Ƃ
ł܂B

@o[W 1.15 ܂ł TERM ł͕ϐ TERMDIR dvł(
o[WɋL[h͂܂)B̃o[Wł́ATERMDIR 
ȉ̂悤ɃZbgƂ悢ł傤B 

    setenv TERMDIR $HOME     (csh ܂ tcsh)                         
    export TERMDIR=$HOME     (bash)                                    

 @o[W 1.16  TERM ͂ɕϐ TERMSHARE  TERMMODE F
悤ɂȂĂ܂B̕ϐɂāATERM ɃvCx[g[
hő̂L[hő̂m点邱Ƃł܂Bł̓v
Cx[g[hƋL[hւ̕ϐ̐ݒ@܂傤B

@TERMMODE ͈ȉ̂R̒lƂ܂B

 E 0 = vCx[g
   
 E 1 = VXeL
   
 E 2 = [UL
   
 

 1. TERM vCx[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 vOƂăCXg[ꂽꍇA TERMMODE
        ̂ݐݒ肷Kv܂B 
       
            setenv TERMMODE 2    (csh ܂ tcsh)              
            export TERMMODE=2    (bash)                         
       
     b. TERM  SGID vOƂăCXg[ĂƂɂ́A
        ͈ȉ̂悤ɐݒ肷Kv܂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ÂNCAg(Âo[W
         client.a NNCAg)̎s\ɂȂ܂B
       
        @o[W 2.0.0  TERM ͂ɕϐ TERMSERVER F
        悤ɂȂ܂B̕ϐ͕̃fĂāAɂQ
        ȏ̃RlNV𒣂Ƃɐݒ肷Kv܂Bǂ̃Rl
        NVĝ肷邽߂ɁATERM T[ol[tŋN
        ȂĂ͂Ȃ܂F 
       
            nohup term -v /dev/modem1 Connection1 &             
            nohup term -v /dev/modem2 Connection2 &             
       
         @[U͎gRlNV̖Oϐ TERMSERVER ɐݒ肷
        邱ƂɂȂ܂B
       
            setenv TERMSERVER Connection1    (csh ܂ tcsh)  
            export TERMSERVER Connection2    (bash)             
       
     
   
 

4.6. TERM ̃eXg

@TERM ̃eXgf[\z邽߂ make test (Vo[W
TERM ł make termtest)sĂB(term)test ͂Ȃ̃VXe
œ̃Rs[Ƃč쓮Atrsh  tupload \ɂȂĂ͂
ł(Ă݂Ă 

    tupload ./term /usr/tmp                                            

  '/usr/tmpf TERM oCĩRs[쐬܂jB[J TERM
̏o͂ 'local.log'ɁA[ĝ̂ 'remote.log'ɏo͂܂B
Ȃ TERM  -d255 tOẴt@CɃfobOo͂
邱ƂłA܂Atermrc t@CŃZbg邱Ƃł܂B

ӁFtest  ./test ƎsAȂ̃VXe test sĂ
Ȃ悤ɂĂB

 

4.7. TERM ƃR~jP[VvO

@TERM g悤ɂOɁAkermit  seyon ƂR~jP[V
vOpăfoR̐ڑmȂĂ͂Ȃ܂BR~
jP[VvÕhLgɁA[g}VƂ̐ڑ̊m
͉邱ƂKvȂ̂Ă܂B

@[g}VƂ̐ڑmATERM N悤ƂƂɁA[
g}VƂ̐ڑ؂ȂŃR~jP[VvOIA邢
͒fKv܂BR~jP[VvO linecheck 
TERM LN^DĂ܂Ȃ悤ɁÂƂKvłB

@ǂ̂悤ɐڑێAR~jP[VvO linecheck 
TERM LN^DȂ悤ɂ̂ɂāAȉɂ̃R
~jP[VvO܂B

 

4.7.1. Kermit

@kermit gĂȂATERM n߂̂͊ȒPłB[J kermit
vvg suspend Ƒł߂΂̂łBLinux ̃vvgɖ߂
ł傤B̃vvg TERM RlNV𒣂邱Ƃł܂B

 

4.7.2. Seyon

@Ȃ seyon gĂȂAlinecheck  TERM N̂ɊȒP
ȕ@ Transfer Menu ('$HOME/.seyon/protocols'ɂăRg[
Ă܂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" ACeIA"Go" ܂B

@AVFR}h{^gāA|bvAbv_CAO{bN
X 'linecheck'  'term' ƑłނƂł܂B͂ɎI
ɓ͂Əo͂_CNg܂B

 

4.8. ߓIȃN

@ƁAȂ̓[Jƃ[g̃zXgƂ̊Ԃ̃fRlNV
młł傤BʓIɂ́A炩̎ނ̃^[~iT[oɃ_C
AA烊[gzXgɐڑ邱ƂɂȂł傤BȂ͂
ɃfƉb邽߂ kermit  seyon Ȃǂ̂̃^[~i\t
g(҂gĂ邽߁A̕ł͗Ƃkermit ܂)g
邱Ƃł傤Bf^[~i\tgŖ肪NA
Serial-HOWTO ǂłGƏɂȂł傤B

@NmIA\Ȍ蓧ߓIɂƎvł傤
B^[~iT[õR}h`FbNĂ(help  ? n܂
ł傤)B\ȂWrbgIvVĂB̓VXe
̃OC̎dς邱ƂɂȂ邩܂BႦ΁AT[o
rlogin gĂAgȂĂ͂ȂȂߓIɂ邽߂ɂ
 -8 IvVȂ΂Ȃ܂B xon/xoff t[
ɂ͒ӂĂB͍D܂܂Brts/cts (n[hEFA)
t[䂪ł悤ɂĂ݂ĂBWrbg rts/cts R~jP[
V`邽߂Ƀf̃hLgǂޕKv邩܂
B

 

4.9. linecheck s

xF̕ł́Alinecheck ̃R}hCIvVԈ
ŐĂ܂B͂`FbNAȉ̃IvV̏
ƂmF܂B

ӁFTERM o[W 2.3.0 ̓R}hCɃOt@C̖O
KvƂȂȂ܂BOt@C linecheck NfBNg
̃t@C 'linecheck.log' ɂ̏o͂o܂B

@Linecheck  TERM ƂƂɋvOłBN̓ߐ
`FbN TERM 삷邽߂ɕKvȐݒ̏񋟂܂B
linecheck ͂Wrbg̃LN^ 256 ꂼꑗAꂪƑ
Mꂽǂ܂BTERM ̓NʂđMłȂLN
^ݒ肳ȂĂ͂Ȃ܂̂ŁAlinecheck ͂̃LN^Ȃ
肷̂łBlinecheck ͓ߓIfN𗘗p\Ȍ`Ɋm
Ăp܂Blinecheck 𓮍삳邽߂ɁAȉ̂ƍsĂ
F

 

 1. [gVXeŎs
   
        linecheck linecheck.log                                 
   
 2. [JVXeɖ߂āAR~jP[VvO𒆒f܂
    (Q)
   
 3. [JVXeŎs
   
        linecheck linecheck.log > /dev/modem < /dev/modem       
   
@linecheck ̎sIƁAlinecheck.log t@C̏Iɂ
oĂ邱Ƃ킩܂B́AN̑葤ɂ termrc
̒ŃGXP[vȂĂ͂Ȃ܂BႦ΁ÃVXeŁA[J
 'linecheck.log' ɉĂ炸A[g 'linecheck.log'
29  157 GXP[v悤ɏĂƂ܂BŁA[J
 'termrc' ł͂̃LN^GXP[vA[g 'termrc'
ł͉GXP[v܂BБŃLN^GXP[vA
Αł͖ȂĂ͂Ȃ܂Bł炱̗ł́A[gVXe
 29  157 𖳎ȂĂ͂ȂȂƂɂȂ܂B

@linecheck nOAbvA

    linecheck linecheck.log 17 19                                      

[gVXeŁA

    linecheck linecheck.log 17 19 > /dev/modem < /dev/modem            

[JŎsĂ݂ĂB xon/xoff (t[)GXP
[v܂B̓\tgEFAt[sĂƂɃCn
OAbvĂ܂܂BÂƂŃnOAbv̖肪
ȂAꂼ 'termrc'  17/19 GXP[v^鎖ɂȂ܂B
^[~iT[o܂ʂ̃LN^ʂȂ悤ɂȂĂA
Ɠ悤ɂāÃLN^GXP[v linecheck s
Ă݂ĂBlinecheck nOAbv炱̃LN^
肷邱Ƃł܂BȂĂ܂Akill āǍネOt
@CĂBŌɑMꂽLN^ƂƂȂ̂
傤B̃LN^GXP[vĂxĂ݂ĂB

@ŏIIɁÃ[J termrc ͂̂悤ȍs܂݂܂B


    escape 29                                                       
    escape 157                                                      


@āA[g termrc ͂̂悤ȍs܂݂܂B


    ignore 29                                                       
    ignore 157                                                      


@̓[g 'linecheck.log'  29  157 GXP[v悤
ĂłB

 

4.10. TERM sĂ݂

@[gVXeɃOCāA(܂ĂȂ)\Ȍ蓧
IȃN𒣂ĂBTERM [gŋN܂B͈ȉ̕
@ƂĂ܂F 

    exec term -r -l $HOME/tlog -s 38400 -c off -w 10 -t 150            

 @ꂼ̃IvV܂傤(͂̃IvV
 termrc ɊȒPɉ邱Ƃł̂łB́ATERM 쓮
ĂƂɃt@CҏW邱Ƃ邽߂ɁÂ悤ȕ@Ƃ
Ă܂)B

@exec ݂͌̃VFIāAɗ^ꂽvO𑖂点܂
B̓OCVFxgCȂ̂ŁAexec Ă܂G
PɃ̖ʂłBÑfobOsĂƂAm
[g TERM  kill ꍇɂ́Aexec gƂ]܂Ȃ
܂B

@-r IvV́AБłKv܂BTERM ͂RlN
Ṽ[gƔf܂(TERM ̃[g͂Ȃ̃[J}
Vł邱Ƃ\ł邱ƂɒӂĂ)BБł̃IvV
gȂƁA TERM NCAg͎IɃNbV܂B

@-l $HOME/tlog F́Az[fBNg̃t@C tlog ɃG[
L^܂BfobMOɂ͔ɗLłBȂ͂܂
B

@-s 38400 F 14400 {[̈k@\tfĂ܂BœK
kŁA\Ȍ葬pCvʂ̂łBɒxfł́A
Ⴂlpׂł傤BȂVA|[gƂ 16450
uart x}VgĂ̂ȂA{[[g̓VA|[
g̃`bvւ̉ߕׂɂăf[^܂BTERM ͂C
ł傤AOt@Cɑ̃G[bZ[W(܂ 0.99pl15
ȏ̃o[W linux J[l̃I[o[EH[jOj
ꍇA̐lɉ邱ƂɂȂł傤B

@-c off F̓f[^kItɂ܂B͈kfĂ
ŁAd̈kȂ̂łB

@-w 10 -t 150 FAfNœK邽߂̃IvV
B window  10 ɁAtimeout  150 ɃZbgĂ܂B
term_setup ̃}jAy[W̐lɂ̂łB

@R~jP[VvO𒆒f(Q)[J}Vɖ߂
ĂBȂ TERM 삵ĂƂɂ(󒍁FR~jP[V
vO)삵Ă邱Ƃ]܂Ȃ܂BVA|[
gʂ TERM ƂԂĂ܂ȂłBR~jP
[VvOIĂfnOAbvȂ悤ɂł
(DTR gOƂ)A̎_ŃvOIĂ܂Ƃ
ł܂B

 @ł̓[J TERM N܂傤B͂pĂ܂F 

    term -c off -; $HOME/tlog -s 38400 -w 10 -t 150 < /dev/modem > /dev/modem &

 @TERM Ƀfǂɂ̂ĂKv܂̂ŁAW
͂ƕWo͂ '/dev/modem' ɌĂ܂(<  > sĂ̂
ł)BɃobNOEhŎsĂ܂G̃XN[őɂ
Ƃł邩łB

@ TERM ͓삷͂ł :-)Btrsh sāAN邩m
߂ĂBnOAbvANx悤ł΂
ꂼ̑ 'tlog' Ă݂ĂB^CAEgG[
܂HȂ΁AԈႦĐݒ肵Ă܂ƂɂȂ܂
Bx(ǂݏI :-)Ă݂ĂBȂARlNV
낵AƂƂł͂܂BɈkgĂ
ꍇɂ́||ƃMNVNɂȂł傤B{̃Xs[h
̓t@C]Ȃǂ̎ɂ킩܂B

 

4.11. TERM I

@ԈႢȂAȂ TERM gĂ̍ƂAƂI
 TERM RlNV𗎂ƂƎvł傤B̂߂ɂ͂S̕@
邱Ƃ𗝉Ȃ΂Ȃ܂B

 1. ̑ TERM vO kill BꂪRlNVI
    邽߂Ɋ߂ƂPȕ@łB
   
 2. ǂ@͈ȉ̃R}h[JŎs邱ƂłB
   
        echo '00000' > /dev/modem                               
   
    @̕@ł܂ TERM RlNVIłł傤B͂
    ׂẴo[W TERM œ܂B[̗񂪏ȂƂT̂O
    ܂ł悤ɂĂB
   
 3. o[W 2.0.0 ȏ TERM  termrc t@CŁA terminate '
    <some string>' ƂLq悤ɂȂ܂B TERM
    I镶('00000'ftHg)ݒ肵܂BRIĂ
    ܂Ƃ邽߁ATȏłȂ΂Ȃ܂B
   
 4. o[W 1.14  tshutdown ƂvO܂(ۂ
    Ao[W 1.14 ł͂̓pb`̌`œł̂łA
    Vo[Wł̓pbP[Wɑgݍ܂܂)Btshutdown ̎
    s TERM RlNV܂Ił܂B
   
 

4.12. p[eBV TERM 폜

@łAꂪKvȂłˁBTERM 𗣂ꂽȂ̂߂ TERM
폜XebvɂĐ܂BTERM 폜ےňȉ̃Xeb
v𓥂܂˂΂Ȃ܂F

 E fBNgeƂƂɍ폜BTERM CXg[@ɂ
    āAȂ̃}Vɂ͈ȉ̃fBNg̒ȏ
    fBNg݂͂ł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>                                    
   
    @̃fBNg͂̒gƋɍ폜邱Ƃł܂B
    ߂ɂ '/bin/rm -rf'gĂB
   
 E 'term'O[vBCXg[̕@̂ł́A'term'Ƃ
    O[vKv܂B'/etc/group' 'term'GgȂ
    mFĂB炻폜܂B
   
 E TERM pbP[W TERM Ήs\t@CBꂪ TERM ̍폜ł
    Ƃʓ|ȕł傤BTERM pbP[WɂĂs\t@
    CɂẮAfBNg'/usr/local/bin'fBNg '$HOME/
    bin'Kv܂B
   
    @Ȃ TERM Ήɂs\t@CɂẮA͏
    ɂȂ܂B폜ׂȂ̂m邽߂ɂ͂Ȃǂ̎
    st@C TERM Ήɂ̂mKv܂BftHg
    ̎s\t@Cɕt邻̑̃t@CɂāA\
    YȂ悤ɂĂB
   
 E Cut@CB폜邽߂ɂ͈ȉ̂悤ɂ̂
    ǂł傤F
   
        cd /                                                    
        find . -name libtermnet* -exec /bin/rm {}               
   
    @̃R}h̓Cut@Cč폜܂B
   
 E CN[ht@CBɊւĂAȉ̃R}hŝ
    łȒPłF
   
        cd /                                                    
        find . -name termnet.h -exec /bin/rm {}                 
   
    @̃R}h̓CN[ht@C폜܂B
   
 E }jAy[WBTERM ̃}jAy[WCXg[ĂȂ
    Aȉ̃fBNĝǂꂩŌ͂łF
   
        /usr/local/man/man1                                     
        /usr/local/man/cat1                                     
        $HOME/man/man1                                          
        $HOME/man/cat1                                          
   
    @Œłȉ̃}jAy[WɂĊmFȂĂ͂Ȃ܂F
    term, term_clients, term_setup, tdownload, linecheck, trdate,
    trdated, termrc, termtest, tmon, tredir, trsh, tshutdown, tupredir,
    tupload, txcommand Ō tiptest
   
 E e|[UfBNgB̓fBNg '/usr/tmp/private'
    Ƃ̓ełB
   
@̍ƂɂāATERM Ɋ֘A邠̂폜ƊmMł
邱ƂɂȂ܂B

 

4.13. RlNVœK

@TERM s邱ƂłAœKsƎvł傤BN
̃Xs[h𑪂̂ɂ悢@́At@CAbv^_E[hȂ
̃EBhE tmon s邱ƂłB(傫)eLXgt@C
kꂽt@C̗ŎĂ݂ĂGvCeLXg͈k
ꂽt@C̓{炢ł傤Bp[^̓{[[g
(-s)Ak(-c)AEBhE (-w)A^CAEg(-t)AăgC(-A)
łB

@gCp[^ɂ͒ӂĂBTERM o[W 1.19 ł̓
gCp[^Ȃ̂̂ɔ 80%  90% ̐\ቺ܂
Bꂪ TERM o[W 1.19 ̃oOȂ̂A̖肪 TERM o[W
1.19 ̂̂Ȃ̂͂肵Ă܂B

@{[[gFTERM bVANʂđ낤Ƃrbg̍
̐łBTERM ͂ȏ̑ŃLN^𑗂邱Ƃ܂Bft
Hg̓Rs[^̃VA|[g̃Xs[hgƂłAdb
̏ԂȂǂŃf̓쑬xVA|[gxꍇÃXs[
h͑邩m܂B{[[gIvV́Afւ̏o͂o
bt@OVXeŎgp̂łBZbgAbvƃ`[jO
̎ɂ͑傫̂́Aȃ{[[ggł傤B
̃N(> 38400)ł́Aɂ̂炭Lł傤B
l 'off' gƂŎł܂BTERM ͂ƁAt[S
ɃJ[lɈˑĂ܂܂B

@kFkfĂȂ̂ȂAIɂł傤B
kfĂ̂ȂAk̓ItɂׂłBłȂƓdɈk
邱ƂɂȂāAʓIɂ͑Mf[^𑝂₵Ă܂ƂɂȂ
Bkf MNP-5  V42.bis vgRp̂łBf
ƃf̐ڑbZ[WmFĂB

@EBhEF́A[g TERM 珳F(܂ ack)ԂĂ
܂łɃC𑗂낤Ƃf[^A邢̓pPbĝ܂Ƃ܂̐ł
Bfł́A傫邱Ƃ͗vɂȂł傤Ax
Nł͂ꂪ[g邩܂B

@^CAEgFTERM  ack ҂ԂłBEBhEグȂA
Ot@CɃ^CAEgoA𑝂₵Ă݂ĂB

@14400/V42.bis ł́A -c off -w 10 -t 150 gĂ܂Btupload
ňkt@Cł͂ 1700 cps AAXL[t@Cł 3500 cps
𓾂Ă܂B

 

4.14. guV[eBO

@̃ZNVł́ATERM ₻̃NCAg̎sŖ肪ɉ
mFׂɂĂ̍lĂ܂B

 

 E TERM ̃fBNg͐Ă܂HVo[W TERM 
     '/usr/local/lib/term' ȉ̃fBNg\xύXĂ
    BɋCÂȂAׂĂ̎ނ̃G[bZ[W
    NƂɂȂ܂B΂ǂ̂ '/usr/local/lib/term' 
    ('termrc' ̓Z[u)폜AV TERM ̃o[WCX
    g[邱ƂłBΗGȃfBNgc[Ɗi
    ς݂܂B
   
 E Â\Pbg폜܂H TERM ̃o[WグƂɂ
    TERM ɂčꂽׂẴ\Pbg('socket='ƌĂ΂܂)폜
    ĂBȂƊȖ肪\܂B
    TERM ǂ̃\PbgĂ邩mɂ́A"netstat" vO
    g܂B
   
 E TERM  sunOS 4.1.3 ŐRpCł܂񂩁HȂ TERM
     './configure --user' Őݒ肵Ă܂ˁBRpCɕs
    '-k' tOƂAZuG[o܂ˁB̃G[̗R
    ͂킩܂B̃G[ɑ΂@ TERM X^eBbNC
    uŐݒ肷邱ƂłB̂߂ɁA'./configure --user --static'
    sKv܂B̌㕁ʒʂɃRpCĂB
    x TERM ͐RpC͂łB
   
 E termtest  'Term: failed to connect to term socket '/root/.term/
    sockettest'' ƂG[𔭐Ă܂H termtest ͎sɎ
    s\ 'term'  termtest ƓfBNgɂ邱ƂOɂ
    Ă܂Btermtest sO 'make install' ̂ȂATERM
    ̃oCi '/usr/local/bin'(܂͑ bin fBNg)Ɉړ
    Ă܂B
   
    @Ɏ肩ɂ́AoCi\[XfBNgɃN
    ܂B
   
        ln -s /usr/local/bin/term /usr/src/term-<version_number>/term
   
 E oCisĂ܂H TERM ͑xAbvf[g
    Ă܂ÃVXe͈قȂAo[W̗IȃvO
    Ă܂Bo[WgĂ邱ƂmFĂ
    B linecheck ɂĂ͂܂邱ƂɒӂĂBbash
     type -a  whereis R}hłǂ̃vÔm邱
    ł܂BTERM o[W 1.11 ȍ~ł́AX^[gɃo[Wi
    o[vgAEg܂(Ȃo[W 1.14  1.12 
    ƌ܂BӂB)B
   
 E  termrc 𐳂ꏊɒuĂ܂HȂ̎gĂ TERM
    ̃o[WƃCXg[̕@(root ƂĂA[UƂĂ)ɂ
    āAt@C͈ȉ̃fBNĝ̈ɂ͂ł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>                                    
   
    @VXeɂĂ͂炩߃CXg[ꂽ 'termrc' 
    GZbgAbvOɂ炪Ă邱ƂmFĂ
    Broot ƂčƂĂ̂ȂA'/.term' ɒӂĂBTERM
    ͎sɃt@C(ۂɂ̓\Pbg)쐬܂B̂߂Ɏg
    fBNgĂ̂ł('termrc' ̓ɃhbgĂȂ
    Ƃɒ)B
   
 E TERM  'termrc' t@CĂ܂Hǂ̑ TERM
    NƂɂAȉ̂悤ȃbZ[Wڂɂ͂łF
   
        Term version: 2.2.9                                     
        Reading file:  /usr/local/lib/term/termrc               
        Using shared mode                                       
   
    @sڂȂȂATERM  'termrc' t@C
    ƂƂɂȂ܂BCXg[̓rŉ܂Ȃ
    ̂ł傤 ('termrc' t@Cg킸ɑSẴIvVR}
    hCɓĂ̂Ȃʂł :-)B'termrc' Ȃ
     TERM ̃TCgŁA'termrc' t@C̏ꏊƃp[~bVmF
    ĂB
   
 E 'termrc' t@C̃Gg͐@ƃXyOɂȂĂ܂
    H炩ɂȂẮA̃LN^GXP[v
    薳肵l 'termrc' t@CɎ̂悤ɏƂ
    F
   
        escape 1,4,30,255                                       
        ignore 1,4,30,255                                       
   
    @TERM ͉킸󂯕t܂Bescape  ignore ̋Lq
    ŏ̃LN^GXP[vA邢͖܂B̃LN
    ^́A킸ɂȂ̂ƂĈ܂B
   
    @̃LN^GXP[vA邢͖ȂĂ͂ȂȂ
    ꍇAꂼL[[h escape 邢 ignore Ŏn܂ʁX̍s
    ȂĂ͂Ȃ܂BGXP[vA邢͖Ȃ΂ȂȂ
    LN^ɕƂ̂݁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                             
   
 E 'term' ܂ '.term' fBNg NFS Ń}EgĂ܂
    H 'term' ܂ '.term' fBNg NFS Ń}EgĂ
    ꍇAMakefile  CFLAGS ̍s -DTERM_NFS_DIR tOZbg
    Kv܂BcOȂAM҂ sunOS 4.* Ă}Vł
    ̃tOɂăRpCG[𔭐Ă܂܂B
   
 E SẴt@CfBNg[UƃO[vɏLĂ
    āAK؂ȃp[~bVݒ肳Ă܂HCXg[̎ɐ
    肳̂ŖɂȂȂ͂łBÃvO TERM
    ɑΉƂɂ͒ӂKvłB܂ATERM ̓삷郂[h(v
    Cx[g[hAL[h)ςƂɂ́At@CƃfB
    Ng̏L҂ƃp[~bVKKv܂B
   
 E G[ gethostbyname: <hostname>: Non-authoritative `host not
    found', or server failed ꍇB
   
    @ɂ͈ȉ̂ƂmFĂF
   
     1. t@C '/etc/hosts' ͐ݒ肳Ă܂H <hostname>
        ͂Ȃ̃zXgł͂܂(Â SLS ̃[XƁA
        ̌ÂA܂V Slackware [Xł́AƂ
        'darkstar' ƂzXgl[Ă܂)Bt@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         
       
        @OEƂ̃RlNV TERM ɂ̂Ȃ̂ł
        At@C '/etc/hosts' ɂ̂͏̍sƂƂ
        傤B悭Ks̎ۂ̃AhX '/etc/hosts' ɏ
        ȂłBTERM ͂炪 '/etc/hosts' ɓĂ邱Ƃ
        ĎԎ邱ƂɂȂĂ܂܂B
       
     2. '/etc/rc*'  '/etc/resolv.conf' Nłǂݏo\(chmod
        ugo+r)ȂĂ܂B
       
     3. ŌɁA}V TCP/IP [vobNC^[tF[XCXg
        [Ă邱ƂmFĂBR}h 'ifconfig' 
        s邱Ƃɂă[vobNmFł܂B[vobNC
        ^[tF[XCXg[Ă΍Œłʂɂ̂悤
        ʂ𓾂͂ł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ɂǂ̃vgRgpmF邱Ƃł܂B
        ̃}Vł͈ȉ̂悤ȍs\܂F
       
        
            IP Protocols: ICMP, UDP, TCP                    
        
       
        @TCP/IP ⃋[vobNC^[tF[X̃CXg[ɂĂ
        ANET-HOWTO ǂłB
       
 E ނ 'timed out' bZ[W TERM ̃Ot@CɋL^
    ꂽ̂łH TERM RlNVœKĂȂƂ
    Ă܂BȂ̃bZ[WXxȂ͂
    B͂܂ԈႢȂ[Jƃ[gԕIRlNV
    ɉe^ꎞIȗvɂ̂łB
   
    @̃bZ[Wɂ󂯎鎞́ARlNV͑
    Xs[h𗎂Ƃł傤B̃ZNVuRlNVœK
    vŋp[^Kv܂BcOȂACXg[
    ̂̓̕gCAhG[̉ߒƂƂɂȂ܂BRlN
    Vɉe^v͂񂠂̂ŁA낢ȃp[^
    Ăǂ̂悤ȐlɂǂƂ悤ȈʓIȌ܂͂
    ܂B̗v̓RlNVɂĂA܂ԂɂĂ
    Ȃ܂B
   
 E _CNgꂽ|[ggʏ FTP ܂񂩁HcOȂ
    ɁAFTP ɕKvȃ|[g(20  21)̃_CNVł FTP 
    Ƃ͖̂炩ɂȂĂłBB̉@ TERM Ή
    @ftp  ncftp 肷邱ƂłB܂cOȂƂɁA
    TERM Ή ftp ̃o[W͓삵Ȃ悤Ɏv܂B
   
 

5. TERM NCAg

@TERM ̓ftHgł̃NCAg񋟂Ă܂Bɂ
trsh, tmon, tupload, tredir, txconn ĐVo[Wł trdate,
trdated ܂܂܂BɁAo[W 2.0.0  tudpredir p
\ɂȂAo[W 2.1.0  tdownload p\łB̃ZN
Vł trsh, tmon, tupload, tdownload, trdate  trdated ɂ
Ĉ܂B̑ɂĂ͂ꎩg̃ZNV܂BTERM N
m܂ł TERM NCAg͓삵܂B

@tmon ̓N̏Ԃj^[ȒPȃ[eBeBłBMA
܂MLN^̃^CqXgO\܂BP tmon 
Nł܂Bo[W 1.11 Ȃǂł́AԈ(??)\oO
܂B

@trsh  rsh ɎĂ܂BȂł́A[gVXẽC^N
eBuVFN(܂胍OC)܂Btrsh  TERM ʂă[g
ɃANZX{Iȕ@̈łBnƁAtrsh ̓[gV
XẽR}hƂĎs܂BႦ

    trsh ls                                                            

̓[gVXẽz[fBNg̃t@C̃Xg𓾂܂B

@tupload ̓[J烊[gցAŏ̈ŗ^ꂽt@C]
܂BftHgł́At@ĆA葤 TERM N̂Ɠ
fBNgɊi[܂Bt@C𑼂̃fBNgɓɂ́A
̖O tupload ̓ڂ̈Ƃė^܂BႦ΁At@C
'term114.tar.gz' [gVXe '/usr/tmp' ɃRs[Ƃ
Â悤Ƀ^Cv܂

    tupload term114.tar.gz /usr/tmp                                    

@tupload gƂ 'tupload a.*' ̂悤ɃChJ[hgƂ
ł܂BVF̓ChJ[hWJāAtupload  'tupload a.1 a.2
......' ̂悤ɌĂ΂܂B

@tdownload ̓[g烍[JցAŏ̈ŗ^ꂽt@C
]܂BftHgł́At@C̓[J TERM N̂
fBNgɊi[܂Bt@Cʂ̃fBNgɓɂ
A̖O tdownload ̓ڂ̈Ƃė^܂BႦ΁At@C
'term114.tar.gz'[JVXe '/usr/tmp' ɃRs[Ƃ
Â悤Ƀ^Cv܂

    tdownload term114.tar.gz /usr/tmp                                  

@tdownload gƂɂ 'tdownload a.*' ̂悤ɃChJ[hg
Ƃ͂ł܂B̗R tdownload gƂɂ́A[J̃VF
ɂ̓[g̃fBNgĂȂłB̂߁A[J
VF̓ChJ[hWJłȂ̂łB

@trdate ͎ݒ肷郆[eBeBłB[g}V̎ǂ
Ƃă[J̎v[gɍ킹܂B root ŎsȂ
Ă͂Ȃ܂B

@trdated  trdate ̃f[o[WłB'rc.local' ŋN
f[ƂĎsAT(ftHg)Ɏ킹܂BTERM Rl
NV̂ȂłArc.local ɃZbgƋN܂BTERM RlN
VƁA킹͂߂܂B

 

6. X  TERM

@TERM ̓lbg[Ñ}VőĂNCAg X ̃EB
hEJƂ\ɂ܂B txconn NCAgɂĂȂ
܂Btxconn ̓lbg[NɂȂ[gŎs܂GP
txconn ƋN邾łBtxconn ̓obNOEhɉĕWo͂
Ԃ܂G̐́ANCAg[J}V X T[oɃA
NZXƂɎgfBXvCԍłB΂͂肷ł
傤B foo Ƃ[g TERM zXg trsh ʂăOC
܂B͈ȉ̂Ƃs܂B

    foo$ txconn                                                        
    Xconn bound to screen 10                                           
    :10                                                                
    foo$                                                               

@ł́Ã}V X T[oŕ\ X NCAg𑖂点z
XgŁA܂B

    setenv DISPLAY foo:10                                              

(bash ł export DISPLAY=foo:10 gƂɂȂ܂)

    xhost + foo                                                        

邢

    xhost +                                                            

[J}VŎsȂ΂ȂȂꍇ܂BANCA
gNƁANCAg̓}V foo ̃XN[ 10 ԂɂȂ
܂BA txconn ̃XN[ĂāAX vgR̃pP
bg TERM ʂă[JzXg X T[oɓ]܂BȂ킿AE
BhE̓[J}VɊJ킯łB

@̂Ƃ͕ʂ̌ł\ł|[J}VŃNCAgs
AEBhElbg[Ñ[g}VɊĴłG
̂́A tredir ɂċc_Ƃ܂Ő摗ɂ܂B

X vgR͂ȂɌǂ܂G炩oh𖳑ʂɎg
܂B̂Ƃ̓C[Tlbgł͕ʖɂȂ܂񂪁AfoR
͖ƂɂȂ܂BX11R6  LBX Ƃ X vgR̃oh̒Ⴂ
o[W𓱓邱Ƃz肵Ă܂B X11R5 ĝȂ
AX vgRk sxpc Ƃ[eBeBgƂłAV
ACł̃X|XP܂Bsxpc  TERM ƂƂɂǂ̂悤
ɓɂĐGĂ̂ŁA߂ł܂Bsxpc ̃pbP[W
 xauth ̎gɂĂ̂ŁAȂ̂Ƃ߂łB

 

7. tredir

tredir  TERM ̂Ƃ͂ȃ[eBeB̂̈ŁAƂd
vȃlbg[NT[rX TERM Nœ삳邱Ƃ\ɂ܂
Btredir ǂĎgOɁAlbg[NT[rXɂ
̗ĂKvł傤BȑOɂlbg[NT[r
XɂĐG܂Aꂪł邩ɂ͂͂Ƃ͐G܂ł
BT[rXƂ̂͂܂|lbg[NɂĒ񋟂T[rX
ƂłBT[rX̗ƂĂ̓}VԂł̃OC񋟂 telnet 
A}VԂŃt@C] File Transfer Protocol, ftp dq[
𑗂鎞Ɏg the Simple Mail Transfer Protocol, smtp Ȃǂ܂B
ꂼ̃lbg[NT[rXɂ͂ɕt|[gԍ܂B
T[rXɑ΂|[gԍ̊蓖ẮAC^[lbgɂȂ}V
̒̃t@Cɂė^Ă܂B

T[rX͂ǂ̂悤ɂČĂяôł傤Hꂼ̃lbg[
NɂȂ}Vɂ inetd Ƃf[ĂāAlbg[N
|[gւ̐ڑ݂̎Ă܂B̃NGXg̓lbg[N
A[J}V邱Ƃ܂Blbg[NT[rX
AK؂ inetd |[gɐڑ邱Ƃɂē܂Blbg[NN
GXgoƁAinetd ̓NGXgoꂽ|[gԍɂĂǂ
T[rXĂяomĂ܂B inetd ̂悤ɐݒ肳Ă
Aڑvɑ΂ēK؂ȃT[rX񋟂܂Binetd ̐ݒ́At@C
'/etc/inetd.conf' ɂė^Aɂ inetd 񋟂T[rX
XgڂĂ܂Bɏ𓾂ɂ́Ainetd  inetd.conf ̃}j
Ay[WĉB

telnet (termtelnet łȂƂɒ)gălbg[NT[rXƒ
ʐ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̓lbg[N̖ tredir ɂă_C
Ngꂽ|[g̊mF(ȉQ)̂߂ɑϗLȃgbNłB

tredir  inetd Ƒώ܂Bf[ƂăobNOEh
ŎsAlbg[N|[găNGXg҂܂BT[rX
ɑ΂郊NGXgoƁAinetd 悤ɁAT[rX񋟂
ɂ̃NGXg TERM Nʂă[g TERM ɓ]A[
g TERM ̓lbg[NʂăNGXgoA[J̃NCA
gɑ΂ăNʂČʂԂ܂Btredir ̓lbg[N̂ǂ̃}
VɂNGXg]ł܂AftHgł TERM N̑葤
̃}Vɑ܂Btredir  TCP (Transmission Control Protocol)lbg
[NT[rX TERM Nʂă_CNg܂B

tredir ̈ʓIȃR}ȟ`́F

    tredir [this_computer:]port [that_computer:]port                   

Ƃ͂肷ł傤B[J|[g[g}V
telnet |[gɃ_CNgĂ݂܂傤B̂߂ɂ́A

    tredir 2023 23                                                     

Ƃ܂BŁA[J}Ṽ|[g 2023 ɂȂl̓[g}
Ṽ|[g 23 (telnet) Ƀ_CNg܂BꂪZbV̗
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Ƃ
܂Blbg[NɂȂ}Ṽ_CNgꂽ|[gɂȂ
(telnet g) mymachine  telnet ł邱ƂɂȂ܂|
킿A telnet netsun 2023 Ƃ̂łB

tredir ̗p̈ʓIȖ{̓lbg[Ñ}VɕKvƂT[r
X_CNg邱ƂłB̗ł́Albg[Ñj[XT[
o TERM Nʂă[J}VŃj[Xǂ߂悤ɂ܂
Bj[X nntp T[rXŒ񋟂A|[gԍ 119 łBSĂ̂
Ƃj[X[_́Aݒt@Cϐłǂ̃|[gԍg
ݒł悤ɂȂĂ܂B[J̃|[g 2119 Ɍ߂
傤Bł́Aj[XT[o news.domain.org Ƃ܂B|[g 2119 
news.domain.org ̃|[g 119 Ƀ_CNg܂Găj[X[_
ɂ nntp T[o[JzXg̃|[g 2119 ɂƐݒ肵Ă܂
Bpj[X[_ɂ̂ŁAł̓j[X[_̑
telnet găNeXg邾ɂ܂傤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
eSĂ̋L Reply-To: wb_ɂɂƓ͂ email AhX
ZbgKv܂BłȂƁAȂɘAƂ낤ƂlB
̓j[X[_̂Ԉ) From: wb_ă[oĂ
ł傤)B

 

7.1. tredir can bite!

Ō̗ǂ񂾌Ȃǎ҂́AȂ|[g 2119 |[g 119 Ƀ_C
NĝsvcɎvł傤||j[X[_̃ftHg|[
g 119 Ȃ΁AȂ tredir 119 news.domain.org:119 ƂāAj[X[
_̐ݒȂōς܂Ȃ̂낤ƁB 1024 菬|[g
́u\|[gvŁAX[p[[UgƂł܂B
ZLeB̊댯` tredir  SUID 邩Aroot Ƃ tredir
s΁A\|[gɃ_CNgāAT[rX̕ύX̍
ł傤B

\|[gg̖͂ł inetd ̃|[g
āA܂ɂ͈̃vO|[g邱Ƃ͂ł܂B
̂悤ȃ|[gg߂ɂ́A_CNg|[gύXȂ
͂Ȃ܂BԂĂT[rX̍s # ăRgɂĂ
̂ȒPłBX[p[[U͂̂ƁAinetd  HUP VOi𑗂
(kill -1 inetd-pid)A̐ݒǂݒȂĂ͂Ȃ܂B

 

7.2. Stupid tredir tricks

̃ZNVł́AƈʓI tredir ̗pqׂ܂Bł nntp
 telnet T[rX_CNg@ɂĂ͏qׂ܂Gł
Gȗ܂B

 

7.2.1. X windows

ÕZNVŁAtxconn gălbg[NőĂ X ̃NC
AgɁAz[}VɃEBhEJ@ɂďqׂ܂B
TERM Ñ[g̃}VɁAȂ̃z[}VNCAg
\̂ɓeNjbNg܂B[gɂȂĂȂ
lbg[N}V X NCAg\ɂ͂ǂ炢ł傤
H́AXc_ẴvOƓ悤ɁAX ̃lb
g[NT[rXgĂƂƂłBX T[óA|[g = 6000 +
fBXvCԍƂ`̔ԍŗ^|[gŃlbg[NNGX
gĂ܂BႦ΁A}ṼXN[ 0 gĂ X T[o
́A|[g 6000 Ă܂BXN[ 2 gĂȂA|
[g 6002 ĂƂƂłBDISPLAY ϐ xmachine:n
̂悤ɃZbgƁAX NCAg xmachine ̃|[g 6000 + n ɂ
ȂƂ܂B

̂ƂA[J}V X NCAg܂ă[g̃fBXv
CɃEBhEĴɎgƂł܂B[J}Vő
xterm Albg[N̂ǂɂ xmachine ̃fBXvC 0 ɊJ
݂܂傤BŏɁA[J̃fBXvCԍA2 Iт܂(0 g
͂܂B[J X T[oƎgĂ͂łB
fBXvC xmachine ̃fBXvC 0 Ɋ蓖Ă܂B|[gԍŌ
ƁÂƂ̓[J|[g 6002 [g|[g 6000 Ƀ_CN
g邱ƂɂȂ܂BĂ݂܂傤B

    $ tredir 6002 xmachine:6000                                        
    $ setenv DISPLAY localhost:2                                       
    $ xterm                                                            

 xmachine  xterm J͂łB DISPLAY  localhost:
2 ɃZbgƂɒӂĉB́ADISPLAY  :2 ɃZbg
 X NCAg[JfBXvCɐڑɃIvVŃC^
[lbghC\Pbgł͂Ȃ unix hC\PbggƂ
łBlocalhost:2  TCP RlNVg悤ɎwĂ܂B

xmachine ƂȂĂAX NGXg TERM Ñ[g
(remotemachine)痈邱ƂɒӂĉBłARlNV
F؂̂ł΁Axmachine  xhost + remotemachine s
Axmachine ̌găfBXvCԍQɂă[J}V
'.Xauthority' XV邽߂ xauth gׂł傤B

x܂AX ̐ڑ̃Xs[h邽߂ sxpc ƂvO
gƂłAŃNm邽߂ɂǂ̂悤 tredir 
gA xauth gĂǂ̂悤ɔF؂邩ɂĂ̐Ȃ
Ă܂B

 

7.2.2. TERM ƃ[

ɂĕłBdq[ UNIX VXe̒ŁA
삳̂Ƃ̂̈łƂ̕]łB[
ƂƂ TERM {ɂƓ삳ƂƂ́A[ǂ̂
ɓĂ邩m邱ƂłA͈͂̔͊̕OłB[
ɂĂɒm肽̂ȂAUNIX VXeǗ̏Ђ rtfm.mit.edu:/
pub/usenet/comp.mail.misc  anonymous ftp Ŏɓ comp.mail.misc
 FAQ QlɂĉB TERM ̂ƂŃ[𓭂菕ɂ
̃pbP[W sunsite.unc.edu  anonymous ftp Ŏɓ܂
BByron A. Jeff ɂ term.maierd+smail  Bill C. Riemers ɂ
BCRMailHandler łB

[vOɂ͓̃NX܂Bŏ̈̓[[UG
[WFg(MUA)łBMUA ̓bZ[Wǂ݁AAđ邱Ƃx
܂B MUA ̗ elm, pine, Mail,  vm łBMUA ͑Slbg
[LOsȂ܂GbZ[W܂Ƃ߂邾ł||[
ۂ̎d͓ڂ̃NX̃vOA[gXt@[G[WF
g(MTA)ɂĂȂ܂B MUA ɂČĂяo܂B
̓bZ[W󂯎AAhXĂǂ֑̂肵Aۂ
lbg[NʂĔz܂B

Linux VXeɂłʓI MTA  sendmail  smail łB{
Iȗv_́AȂ MTA AbZ[Wǂ̂悤ɏ邩mĂ
lbg̃}Vœ삵Ăʂ MTA ɂȂƂłB́Alb
g̃}V smtp |[gɃ[J|[g_CNg邱ƂŎ
ł܂BȂ MTA Â悤ɈĂ킩ȂbZ[W
󂯎āA[J}Ṽ_CNgꂽ|[gʂă
[g}V MTA ɑAĂꂪbZ[W𐳂ɑ悤
ݒ肵ȂĂ͂Ȃ܂B

smail gĂǂ̂悤ɂłł傤HŏɁAlbg[
Ñ[}V(mailhost)Ƀ|[g_CNg܂B

    tredir XXXX mailhost:25                                            

ŁAXXXX ̓[JzXg smail ڑ|[gԍł(ɂ
O '/etc/services' ɏ smail ɔFȂ΂Ȃ܂
)BSmail ɂ͕ '/usr/local/lib/smail' ɒu邢̐ݒt@
C܂Bꂩ̘_cł́AłɃ[J[ɂĂ͐
ݒ肳Ă̂Ƃ܂||t@CApCvÂ
̔zBłBx܂A܂łĂȂ̂ł΃hLg
ǂłB

@t@C 'config' ɁAȉ̂悤Ȓ`܂F

    smart_path=localhost                                               

@localhost ́AbZ[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 ̍soĂSẴ[ From wb_
YOUR_NET_ADDRESS ɏĂ܂B͂Ȃ[𑗂肽lb
g[ÑAhXłB̃[U TERM NĝȂA
[J[Ũlbg[NAhX̃f[^x[X From: wb_
ߍނȂǂ̍HvKvłB

@service ̍s̓lbg[NɂȂ}V smtp |[gɃ_C
Ng[J̃|[gԍ̖O܂B̃o[W smail 
́A͔ԍݒ肷邾ł͂߂ŁA"foo" ̂悤ȖOtĂ
A '/etc/services' ̒Ń_CNgꂽ|[gƂĒ`Kv
܂B SUID ꂽ tredir gāAsmtp |[g(25)_CNg
̂ł΁A`Kv͂܂B

@ŏ\Ȃ͂łB sendmail gƂɂ̂ȂAI
͓łוقȂ܂BRonald Florence (ron@mlfarm.com)͕W
Sun  sendmail ł̓_CNgꂽ|[gʂĂ̓L[ɓ
̃bZ[W𑗂邱Ƃ͂łȂƋĂ܂GBSD  sendmail
8.6.9 ͂܂܂Bނ '/etc/sendmail.cf'  TERM ƂƂɎg
悤Ɉȉ̂悤ɕύX܂Bނ̏ꍇAftHg sendmail |[g
(25)̓[J̃C[TlbgʂĂ smtp gtBbNɗpĂ
߁AC^[lbg[̓_CNgꂽ|[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̃_CNgꂽ|[g̔ԍ
B 2000 ȏ̎gĂȂ|[głׂł傤BɁA
sendmail ɂǂ̃}VɂȂ΂̂`A܂ftHg[Ƃ
 termsmtp Zbg܂B

    #                                                                   
    # major relay mailer                                                
    #                                                                   
    DMtermsmtp                                                          
    #                                                                   
    # major relay host: use the $M mailer to send mail to other domains 
    #                                                                   
    DR HOSTNAME                                                         
    CR HOSTNAME                                                         

n @ŁAHOSTNAME ̓[JzXg̖Oł(localhost œł
H)BŌ̃Gg̓C^[lbg[] O [Ɋ
̂łB

    # Pass other valid names up the ladder to our forwarder              
    R$*<@$*.$+>$*         $#$M    $@$R $:$1<@$2.$3>$4     user@any.domain

@C^[lbgzXg TERM RlNVmꂽA[J}V
Ŏ̃R}hsĂB

    tredir PORTNUMBER internet.host:25                                 
    /usr/lib/sendmail -q                                               

@͓dq[ TERM gĎ󂯎@Ɉڂ܂B[
mailhost Ƃlbg[N}Vɂ邠Ȃ̃AJEgɓ͂Ă
Ƃ܂BłȒPȉ@͒P trsh  termtelnet  mailhost Ƀ
OCĂŃ[ǂނƂłBAȂ̃[[J
}VɎIɃ_E[h邱Ƃ\Ȃ̂łB
@̈ Post Office Protocol, (POP)łBPOP ͂܂ɂ̖ړÎ
ɃfUCĂ܂FԌIȃlbg[NRlNV}V
[z邽߂łBPOP gɂ́Amailhost  POP T[oC
Xg[ĂȂĂ͂Ȃ܂BȂĂ΁APOP NCAg
gĐƂɃ[_E[hł܂BҒʂA tredir
ōs܂BPOP T[rX 110 ł(ÂvgR POP-2 āA
ꂪ|[g 109 gƂɒӂĂG̕ł POP ̍ŐV
ł POP-3 ɂċLq܂)B POP NCAg\
łB́AXNvg perl ɂďꂽ pop-perl-1.X ŁA
William Perry ɂďAeiXĂ܂||
sunsite.unc.edu:/pub/Linux/system/Mail Ōł傤B

@POP g߂ɁA[J|[g mailhost ̃|[g 110 Ƀ_CN
gANCAgɂ̓[J|[ggă[JzXg烁[
擾悤ɐݒ肵܂Bł́Amailhost  POP T[oĂ邱
Ƃ肵܂B[J|[g 2110 _CNgApop-perl NCA
gN܂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[opłȂꍇABCRMailHandler pbP[W TERM N
ʂă[[J}VɃ_E[hvO܂܂Ă
܂B͎gƂ܂񂪁AgƂ̂̃Rg}
܂B term.mailerd+smail pbP[W̖ړIɎgƂł܂B
cOȂA BCRMailHandler  term.mailerd+smail pbP[W TERM o
[W 2.0.0 ȏł͂܂B

 

8. tudpredir

@tudpredir ́AvÔA܂ǂ̂悤ɋN̂
ƂƂ tredir ɎĂ܂B̃vȎ傫
Ⴂ tredir  TCP lbg[NT[rX_CNg邽߂Ɏg
̂ɑ΂āA tudpredir  UDP (User Datagram Protocol) lbg[NT
[rX TERM Nʂă_CNgƂƂłB̃v
O̊Ԃ̂̈Ⴂ́Atredir [J|[gm̂ɐ
ƃobNOEhf[ɂȂ̂ɑ΂āAtudpredir ł͖I
obNOEhɉ񂳂Ȃ΂ȂȂƂƂłB

@ʓI tudpredir ̌`́F

    tudpredir [this_computer:]port [that_computer:]port                

 

9. Ƃ̎

@āA܂łőSẴlbg[NT[rX TERM ʂē@
m܂̂ŁANIɃZbgAbvAݒ܂łł悤
Ȃ炢łˁB̂悤ȕ@͂ǂ̃R~jP[VvO
ĝAƗpɃ[gVXeɃOĈɂĖɑ
ł傤B

@͎gƂ܂񂪂ƂĂƕĂvO fet, a
front end for TERM łB̓[gVXeɃOC TERM N
SĂ tredir s悤fUCĂ܂Bfet ɂĂ̂
Rg͑劽}łB

@ł͗ƂāAkermit gă[gVXeɃOCASĂ
TERM ̏R}h̃ZbgЉ܂傤BłA
Ȃ̗ĝȂAȂg̃OC菇ɂ킹ďCK
vł傤B

@ۂɌĂяoR}h̓VFXNvg '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                          

@XNvg '.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 NCAgNXNvg '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                                               

@ŌɃRlNV؂肽ȂAkermit W[ATXy
hĂBXNvg̍Ō̍s[J TERM  kill ăVX
eŏ̏Ԃɖ߂܂B

@(҂̒ӁF'!killall -KILL term'  '!tshutdown' ł
\Ȃ͂Ȃ̂łAł傤H)

@قǂ悤ɁA͖ɂ܂G͒PɃX^[g
邽߂̗ɉ߂܂B̂ق̗ autoterm  JoelTermStuff ̃pb
P[WŌł傤B

 

10. \tg TERM ƂƂɎg悤ɂ

@Iɂ́Albg[NgvO TERM Ƃ̑gݍ킹ł
܂B̂̂͂ł TERM gݍ܂ꂽoCiƂ
ɓ܂Bɂ telnet, (nc)ftp, Mosaic Ă̑
܂B̃vÔقƂǂ TERM 1.17 ȑÔ̂̂߂ɃR
pCĂ܂BAVo[W TERM ł͂łB

@vO TERM Ήɂ̕@́AňڐA邱Ƃł
B̉ߒɂẴ͎TuZNVŏqׂ܂B

@vO TERM ΉɂŌ̕@́Atemify 邱ƂłB

 

10.1. \[ẌڐAƃRpC

@\tgEFA TERM ɈڐÂ͂ƂĂȒPȈڐA菇ŉ\łF

@ '/usr/local'  root ɂăCXg[ĂȂ΁F

 1. RpCtO -include /usr/local/include/termnet.h 
   
 2. CuXg -L$HOME/term -ltermnet 
   
@ă\tgEFAɂĂ INSTALL  README Ƃɏ
ʂɃRpC΂̂łBꂾłI

@̎_ŁAR}h TERM ƋɂłłȂƂ삵܂B

    telnet localhost                                                   

͐ڑ TERM g܂񂪁A

    telnet bohr.physics.purdue.edu                                     

͑̃^Cṽlbg[NRlNVȂ TERM g܂B

@rlogin ̂悤Ȃ̃R}h root  TERM RlNV̏L
(Ăl)sł܂B

@̃R}h TERM ɑ΂ߓIŁAɑÎȂɂ
TERM p܂BƂĂ telnet  ftp ܂B

@̂̂ TERM gĂ悢ƂƂOtOĂē`K
v܂B̃vOɂ xarchie, fsp  ytalk ܂܂
܂B

@̃vOɃtO^ɂ́Aϐ TERMMODE 
README.security ɂȂĐݒ肷邱Ƃł܂Amake installnet 
s邱Ƃł܂BǁA'termnet' t@C͓ʂȃlbg
[N̎w܂݂܂Ȃ݂mF̂łB

@C[Tlbgڑ̂ȂAP 'termnet' t@C폜
oCig邱Ƃł̂łI

@ӁFclient.a ̍ɈڐAꂽvO͒P client.a 
termnet.a 悤ɕύX邾ŁAVo[W TERM łăR
pC\łB

 

10.2. Termify

@̃pbP[ẂATERM g߂Ƀ_Ci~bNNCuύX
܂B

@termify gOɁATERM o[W 2.2i (̓o[W 2.2.8 ł
傤H)ȏA libc.so.4.5.26 ȏgĂKv܂B
̌AfBNg '/lib' Ƀt@C 'libt.so.4' Kv܂
(pbP[W README t@CĂ)B

@̎_ł̖́ATERM ̃o[W邲ƂɃt@C
'libt.so.4' 蒼ȂĂ͂ȂȂƂƂłB

@CułÂ悤ȃR}hgāA TERM Ήɂ
vO termify ɐH킹Ă΂̂łF

    termify <command name>                                             

@ŌɁApbP[Wɂ 'smail' S termify XNvg
Ă܂Gʂȓ]̐ݒ͕Kv܂BύXȂ΂ȂȂ̂
'From:' AhX炢ł傤B

 

11. Term NCAg

11.1. ftp TCg\ Term NCAg

@ȉɁATERM gĎs邱Ƃ̂łAvP[ṼXg
܂BꂪSƂ͂܂Gǉ}܂B\Ȍ
AvP[V̂TCgƃfBNgĂł(
m̑S)BAvP[V̌ꏊ sunsite.unc.edu ł
ƋLqA͈ȉ̓̃fBNg猩ƂӖ
B

 1. /pub/Linux/apps/comm/term/apps
   
 2. /pub/Linux/apps/comm/term/extra
   
@ł͂Ă݂܂傤 :-)

TERM pbP[WF
   
     
    
           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  
    
   
CtH[VVXeF
   
    
           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                                                
    
   
[gOCF
   
    
           termtelnet          sunsite.unc.edu                        
           rlogin              physics.purdue.edu:/pub/bcr/term/extra 
           rsh                 physics.purdue.edu:/pub/bcr/term/extra 
    
   
lbgj[XF
   
    
      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 
    
   
XNvgF
   
    
           JoelTermStuff       sunsite.unc.edu              
           autoterm            sunsite.unc.edu              
           fet                 sunsite.unc.edu              
    
   
̑̃vOF
   
    
           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 pbP[W

@termnet-2.0.4-Linux-bin.tar.gz (sunsite.unc.edu:/pub/Linux/apps/comm/
term) pbP[Wɂ͂̃RpCꂽ TERM NCAgƃXN
vgA}jAy[W libtermnet.so.2.00.04 ܂܂Ă܂BN
CAg libtermnet.so ̃o[WŃRpCĂ܂BpbP[
W͈ȉ̃NCAg܂݂܂F


    fet                                                             
    finger                                                          
    ftp                                                             
    fwhois                                                          
    ncftp                                                           


xF̃pbP[Wɂ TERM g܂ TERM 2.0.4 ̃RpCꂽ
NCAg܂܂Ă܂B̂mFȂŃCXg[
Ă͂܂Bst@CɈړƁÃo[W
 TERM ₻̃NCAgj󂵂Ă܂Ƃ܂B

 

11.3. ]܂Ă͂邪܂T|[gĂȂ

 1. DOOM: NCAgƃT[o̗|[g 5029 gƂ
    ̃Q[̖ɂȂĂ悤łB
   
 2. NFS: NFS ͐ڑv\Pbg 1024 ȉ̃|[gɂȂ悤
    ɂȂĂꍇɌ胊NGXg󂯕tƉ肵Ă܂B
    ͖ʓ|ȂƂłBȂA NFS T[o 'insecure'
    IvVĂ܂B̂悤ȏꍇ RPC T|[g Term ɉ
     NFS ͓܂B
   
 

12. Term ƃZLeB

@̃ZNVł́A TERM ̃ZLeB̊OςɂĎwE
Ă܂B肪AZLeBコ@Ă
܂B

 

12.1. trsh

@trsh ̓[gVXe烍[J Linux box ɃANZX邽߂
gƊ댯łBTERM Ƃ̃NCAǵ̖ATERM RlNV
̏L҂ɉ 'root' RlNVʂ TERM ΉvO
słƂƂłB

@̂Ƃ́A[gVXe 'root'  trsh s TERM RlN
V̏L҂̃OCɓ邱Ƃ߂ĊȒPɂłƂƂłB

@̖̉@͊ȒPłF[J}V termrc t@CɎ̂
ȍs邾łF

    denyrsh on                                                         

@ 'termrc' t@CɃZbg邱ƂɂA[gTCgɂ
N trsh gĂȂ̃}VɃANZXłȂȂ܂BTERM Rl
NVʂĂȂ̃[J Linux box ɃANZX̂ł΁A
telnet ⃊_CNgꂽ|[g͎gƂł܂B

 

12.2. txconn  xauth

@txconn ͋낵Sł͂܂GNł TERM ʂĂȂ̃
[JT[oɂ邢d|邱Ƃł܂B̎̂Ƃ
SẑȂARlNVF؂邽߂ xauth gƂl
ACfAɂȂł傤Bxauth găRlNVSɂ
@ɂẴ͎ZNVĂB

 

12.3. sxpc, xhost  xauth

@sxpc  'xhost +' ƋɎgƁAxauth gȂɊ댯łB

@sxpc gɂāAxauth gƂ̓ZLeBmۂŔ
ɏdvȂƂłBsxpc gƂ xauth gȂȂA'xhost +' 
ĝƓSĂ̊댯܂B̊댯܂܂܂Ɍ
܂F

 E Ȃ̃XN[ɉ\Ă̂
   
 E ^CvĂ̂
   
 E NȂ̃EBhEŃ^Cv(Ⴆ΁AȂ̑SẴt@C
    폜 :-(
   
@xauth  X [X R4 痘p\ɂȂĂ܂Bł xauth 
bIȎg̃ZbgAbvɂďqׂ܂B̐ݒ̓lbg[N
ɂ͖hłAł悯΂܂ł傤B

ӁFxauth gƂɂ $DISPLAY ϐ[JzXgɃZbgĂ
u܂v(܂́Alocalhost:Ƃ)B$DISPLAY ϐ[JzXg
g悤ɂȂĂƁANCAg͓K؂ȔF؏邱Ƃ
łȂȂ܂B{̃zXgĂ΂悢̂łBREADME ɏ]
ăRpCȂA -DNOGETHOSTNAME ȂŃRpC΂܂
ł傤B

@NCAg𑖂炻Ƃ}V C ƁA܂\}V D
Ƃ܂B

@ŏɁAő 16  16 i̐̑gƂđIт܂(0-9  a-f 
Ȃ̐ƂƂɂȂ܂)B̌ȉ̗Ɏ <key>
̏ꏊɒuȂĂ͂Ȃ܂B

 E @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                                             
   
 E 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[oX^[gƂɁAtO -auth $HOME/.Xauthority 
Ȃ΂Ȃ܂BX T[oǂ̂悤ɃX^[g邩A'$HOME/
xserverrc' ҏW邢͍쐬Kv܂BႦ΁F

    #!/bin/sh                                                          
    exec X  -auth $HOME/.Xauthority $*                                 

@'.Xauthority' t@C C ɂĂ D ɂĂȂǂ߂
悤ɂĂĂB

 

13. oĂ

@̃ZNVł́ATERM ɂẴ\tgEFA𓾂̂ɖɗ
 ftp AhX 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> <ftp://
    sunsite.unc.edu/pub/Linux/docs/HOWTO/>                             
    physics.purdue.edu:/pub/bcr/term/<whole-directory-tree>            
    (ҒFftp://sunsite.unc.edu/pub/Linux/system/network/serial/term/ 
    Ȃ)                                                              
   
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 ̃Ai
    EX                                                             
    comp.os.linux.help TERM ɂĂ̎͂                     
    comp.os.linux.misc ܂͂                                      
    comp.protocols.misc TERM Ɋւ鎿ւ̓͂ɂ|Xg
                                                                     
   
֘AF
   
    Using Term to Pierce an Internet Firewall HOWTO by Barak           
    Pearlmutter, bap@learning.scr.siemens.com                          
    Firewall HOWTO <http://www.linuxdoc.org/HOWTO/Firewall-HOWTO.html> 
    ({ <http://www.linux.or.jp/JF/JFdocs/Firewall-HOWTO.html>)  
    by David Rudder, drig@execpc.com                                   
    Serial HOWTO <http://www.linuxdoc.org/HOWTO/Serial-HOWTO.html> ( 
    { <http://www.linux.or.jp/JF/JFdocs/Serial-HOWTO.html>) by    
    Greg Hankins, gregh@cc.gatech.edu                                  
    Net-2/Net-3 HOWTO (NET-3-HOWTO ̓{ <http://www.linux.or.jp/ 
    JF/JFdocs/NET-3-HOWTO.html>) by Terry Dawson,                      
    terryd@extro.ucc.su.oz.au                                          
   
@lbgj[XŎƂɂ́A݂Ȃ񂪂̖̂
\ȏ悤ɂĂ(TERM ̃o[WԍARlNV
̃ZbgAbv̕@A)B_ő TERM ̃o[Wg
肻ĹA܂ʓIȖ݂܂B̂߁ALpȉ
قAȂƂ TERM ̃o[W͋LڂׂłBł
ƁAꍇɂĂ͖邽߂ɑ܂ȐȂ
ł傤B

 

14. TERM ̃o[WƐM

@ TERM ̃o[W݂܂BTERM eiXĂ
Bill Riemer ́Aǂ̃o[W肵ĂĂǂ̃o[Wׂ
ƂXg܂B̃Xgȉ̂̂ł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       --> Vo[W              
               term-2.3.X       -->                                 


 

15. Term Xs[h\

@Bill McCarthy ̂ŁAႤfATERM ̃o[WARlNV
̏Ԃł TERM ̃Xs[h\܂B̖ړÍAVA܂o
ς񂾃[Uɑ̐lgĂ̂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}htOƁ^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                    


@ЕŃGXP[vLN^͂ŖĂ邱ƂӖ
܂B

 

16. lbgŌqgƃgbN

@Linux ֘Ãj[XO[vł́AT TERM Ɋւ鑽̎₪Ȃ
܂񓚂Ă܂Bj[XO[vւ̃gtBbN炷߁A
̃ZNVł͂̎Ƃɑ΂铚܂Ƃ߂Ă݂悤Ǝv
܂B̓ɂẮAɊ֌W߂ɊmF
BȊÓAPɃj[XO[vƂĂŃeXg͂
܂B

 E ̐lA Ultrix gĂlA24 s̃EBhE
    gĂƂ vi  24 sȉ\ȂƂguɌ
    Ă悤łB菜ɂ͂R̕@܂B
   
     1. ̂悤Ƀ[gVXeɃOC
       
            trsh -s telnet <hostname>                           
       
     2. '.login' t@C 'resize; clear' 
       
     3. ł@̓[gł̂悤ɓ邱Ƃł͂Ȃł傤
        F
       
            stty 38400                                          
       
 E ̐l炩̗Rł TERM RlNṼNbV
    ɂȂĂ悤łB̂߁AAvP[VX^[gO
    TERM RlNV܂Ă̂łȂ̂m肽Ǝv
    Ă܂BƂāA͈ȉ̂悤ȏȃVFXNvgŊmF
    ł܂F
   
      @tcsh gĂȂF
       
            if ( { trsh -s true } ) then                        
              ...                                               
            endif                                               
       
      @bash gĂȂ
       
        @  if trsh -s true; then                               
              ...                                               
            fi                                                  
       
 E WWW uEU Netscape  TERM ƋɓƂŖ肪NĂ
    łBj[X́A TERM ̂ƂœƂƂłB
    ̂悤ɂ邩́F
   
     1. Netscape  termify 
       
     2. termnetscape N
       
        Options | Preferences | Mail/Proxies ȉ́uSẮvvNV[
        {bNX󔒂ɂ
       
        SOCKS ̃{bNX 'remotehost' & 80 ɃZbgB
       
     3. Options j[oƂ̃G[𖳎B
       
     4. termnetscape ȂF
       
        Options | Preferences | Mail/Proxies ȉ́uSẮvvNV[
        {bNX󔒂ɂ
       
        SOCKS ̃{bNX 'none' & 80 ɃZbgB
       
     5. Options j[oƂ̃G[𖳎B
       
@Scott Blachowicz  TERM Ñ[gɃvNV[T[o(Ⴆ
ACERN  httpd)CXg[Ă Netscape ₻̑̃uEU
 TERM Ƌɓ̂͂ȂȒPƃ[Ă܂B[J
ł́Â悤ɂ܂F

 1. tredir localhost:8080 remotehost:80                         
   
    ŁA 'remotehost' ̓vNV[T[oVXẽzXgłB
   
 2. uEUNApreferences  options ₻̂̒
    'localhost' ̃|[g 8080 ԂvNV[ɃZbgB
   
    ̃uEUł́Â悤ɊϐZbg܂B
   
                export http_proxy=http://localhost:8080/        
                export ftp_proxy=http://localhost:8080/         
   
 

17. ̑̂

@̂ƂꂽƎvĂ܂B

 E guV[eBO̊g
   
 E ZLeB̘__̊g
   
 E Termwrap
   
 E 
   
@ā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 ɃtB[hobNA܂vĂꂽSĂ̐lɊӂ܂BO
̍҂ł Bill Reynolds, Ronald Florence, Tom Payerle, Bill C.
Riemers, Hugh Secker-Walker, Matt Welsh , Bill McCarthy, Sergio Weyman
Martin Ăł邱Ƃ̂łȂSĂ̐lɊӂ܂B

<<҂>>

 1. [ۏ]̖͂|󂪐Ƃۏ؂܂BKvȂ Term 
    }jA₱̌̕ǂނȂǂĉB
   
 2. [ӎ]|xĉ JF ̕XA肪Ƃ܂B
   
 3. [肢]̖󕶂̌̎wEAӌA䊴zȂǂ񂹉B
   
    Ғ:
   
    {F1995N1212 - ^       
    LinuxDoc ւ̕ϊF2000N59 - 앐Y
    DocBook ւ̕ϊF2001N33 - UTi 
   
