%PDF-1.4
5 0 obj
<< /S /GoTo /D (section.1) >>
endobj
8 0 obj
(About this document)
endobj
9 0 obj
<< /S /GoTo /D (subsection.1.1) >>
endobj
12 0 obj
(Copyright)
endobj
13 0 obj
<< /S /GoTo /D (subsection.1.2) >>
endobj
16 0 obj
(Disclaimer)
endobj
17 0 obj
<< /S /GoTo /D (subsection.1.3) >>
endobj
20 0 obj
(Audience)
endobj
21 0 obj
<< /S /GoTo /D (subsection.1.4) >>
endobj
24 0 obj
(A note on the examples)
endobj
25 0 obj
<< /S /GoTo /D (subsection.1.5) >>
endobj
28 0 obj
(Revision)
endobj
29 0 obj
<< /S /GoTo /D (section.2) >>
endobj
32 0 obj
(Introduction)
endobj
33 0 obj
<< /S /GoTo /D (subsection.2.1) >>
endobj
36 0 obj
(What is SSH)
endobj
37 0 obj
<< /S /GoTo /D (subsection.2.2) >>
endobj
40 0 obj
(History)
endobj
41 0 obj
<< /S /GoTo /D (section.3) >>
endobj
44 0 obj
(Basic SSH usage)
endobj
45 0 obj
<< /S /GoTo /D (subsection.3.1) >>
endobj
48 0 obj
(Remote login)
endobj
49 0 obj
<< /S /GoTo /D (subsection.3.2) >>
endobj
52 0 obj
(Initial server key discovery)
endobj
53 0 obj
<< /S /GoTo /D (subsection.3.3) >>
endobj
56 0 obj
(Executing commands remotely)
endobj
57 0 obj
<< /S /GoTo /D (subsection.3.4) >>
endobj
60 0 obj
(File transfer)
endobj
61 0 obj
<< /S /GoTo /D (section.4) >>
endobj
64 0 obj
(Public key authentication)
endobj
65 0 obj
<< /S /GoTo /D (subsection.4.1) >>
endobj
68 0 obj
(Generating public keys)
endobj
69 0 obj
<< /S /GoTo /D (subsection.4.2) >>
endobj
72 0 obj
(Public key authentication)
endobj
73 0 obj
<< /S /GoTo /D (subsection.4.3) >>
endobj
76 0 obj
(Using ssh-agent)
endobj
77 0 obj
<< /S /GoTo /D (subsection.4.4) >>
endobj
80 0 obj
(Public key restrictions)
endobj
81 0 obj
<< /S /GoTo /D (section.5) >>
endobj
84 0 obj
(SSH Forwarding)
endobj
85 0 obj
<< /S /GoTo /D (subsection.5.1) >>
endobj
88 0 obj
(Authentication agent forwarding)
endobj
89 0 obj
<< /S /GoTo /D (subsection.5.2) >>
endobj
92 0 obj
(X11 forwarding)
endobj
93 0 obj
<< /S /GoTo /D (subsection.5.3) >>
endobj
96 0 obj
(Port forwarding)
endobj
97 0 obj
<< /S /GoTo /D (subsection.5.4) >>
endobj
100 0 obj
(Dynamic port forwarding)
endobj
101 0 obj
<< /S /GoTo /D (section.6) >>
endobj
104 0 obj
(SSH Implementations)
endobj
105 0 obj
<< /S /GoTo /D (subsection.6.1) >>
endobj
108 0 obj
(OpenSSH)
endobj
109 0 obj
<< /S /GoTo /D (subsection.6.2) >>
endobj
112 0 obj
(SSH Communications Corporation)
endobj
113 0 obj
<< /S /GoTo /D (subsection.6.3) >>
endobj
116 0 obj
(Unix)
endobj
117 0 obj
<< /S /GoTo /D (subsection.6.4) >>
endobj
120 0 obj
(Windows)
endobj
121 0 obj
<< /S /GoTo /D (subsection.6.5) >>
endobj
124 0 obj
(Macintosh)
endobj
125 0 obj
<< /S /GoTo /D (subsection.6.6) >>
endobj
128 0 obj
(Other)
endobj
129 0 obj
<< /S /GoTo /D [130 0 R /FitV ] >>
endobj
132 0 obj <<
/Length 2603
/Filter /FlateDecode
>>
stream
x\YF~BV'
2cd$FZ@Gl.NX{
YX%)-51\pW0?nX%A+)OeLL1S%1+0*wYDۻ_&ϧLMNgttK6^>,jYl?UJeJ^P?>Ŕ{Woԩ-|8l30خ7mouW0<QUP)qNDe]E*Cs]4jiɯq7zssv?u'%1ZZN88x>f5a G.3!`@#nn|8<jxm3 _dZnϒn|)1[]:p-hWbrx(T|ruwa*TA8 <ֵFKA%Z2DYZc]=AK`4|#^?Ͻ禚 2(f dY&?1^?0YVaeA䞄0 DBsG&Wfd/b5!XɉHˠ"+WVe%2-+Փg%b蔕+KE(+g%|~^n%5,} A) Rr,%Ah)<%C()~MQSRDJBd-pЏm1W^8(&`P7ПB͐sfCBę]=YbƑAb$?-50dU$A+!.%2--cՓ%bN|97$M]oOn
0H̊PZ&h$0q*@ṙQ\B"vUr1k7{*+
2( I
ڧ/
˻gt.CWDi^S2N^vx%)/ZE0˱3A~ Z>f%ƼJDK7}k{~-> "11 -%#3
eC/'oO˵[JS@n{3JAB@ q{xywͅbhT!$`c,o6vPW{]pvp/^\bJ E?g
2v&~?s4CG̋
/vduEJt"q{ GGnC՛{O;ϹzsE[>#HYd0LDב
sC.ﰮ09H8и1"pqeV,;+ٿ[w5fEbh"{
TmO\㋉x%f]=yb".i`xgbx}Uv]e~<<o/3?'snb`؉cÜ53Dju&B[l畦a~,wy!2C1xG][E/3
C2Dn:dB3O`gc.CD--э(9i!9%
3_f(H
@Z p'`k`ދ]=y"q4
<7~oe)7s40x@( ͊fX$Vu9רW4hB
,5]!'jI@2XSOT{"a>mtI49k%S&)w<&Ebn`:ePLD
~fwℳ3dK84m;f vOΝW0e:hcWO(9 )/rB,6²nhfq^RE<b+o@#jghD
pT"18ЃxUARTׅ[BՃP4jNzD"A 9:|>nmway96UU$Vc+Ak@61!&bi\-I3xb'?N fFPơS$05.XҒA
Ŗy/v8
na.Kf:vT`ܟwQzkoOyR
'̵h(xP.B
GrscO3J0( / +.m
B t$fiTA;}Q2vܧmIRf}d,x):XJ6g>tnNaEA{VR<J˻bi ) );j}@a_F.}^5-ڜ&Mh~dz"QTB5xV"M߹#eCoi~7A1b`rulFe~zZ"RH9e|sPÞ[mgFEbdmg/"L\9 BW#$'biԚT%E<9UG$w#QGdPfrHZ66$-ECՃPV4% CdfRh5D\endstream
endobj
130 0 obj <<
/Type /Page
/Contents 132 0 R
/Resources 131 0 R
/MediaBox [0 0 595.276 841.89]
/Parent 182 0 R
/Annots [ 145 0 R 149 0 R 153 0 R 154 0 R 155 0 R 156 0 R 157 0 R 158 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 166 0 R 167 0 R 168 0 R 169 0 R 170 0 R 171 0 R 172 0 R 173 0 R 174 0 R 175 0 R 176 0 R 177 0 R 178 0 R 179 0 R 180 0 R 181 0 R ]
>> endobj
145 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 541.278 213.164 550.189]
/Subtype /Link
/A << /S /GoTo /D (section.1) >>
>> endobj
149 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 527.385 172.33 538.233]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.1) >>
>> endobj
153 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 517.367 174.738 526.278]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.2) >>
>> endobj
154 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 505.412 168.982 514.323]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.3) >>
>> endobj
155 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 491.52 232.411 502.368]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.4) >>
>> endobj
156 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 481.502 165.855 490.302]
/Subtype /Link
/A << /S /GoTo /D (subsection.1.5) >>
>> endobj
157 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 459.584 169.106 468.495]
/Subtype /Link
/A << /S /GoTo /D (section.2) >>
>> endobj
158 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 447.629 185.365 456.54]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.1) >>
>> endobj
159 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 433.736 161.039 444.474]
/Subtype /Link
/A << /S /GoTo /D (subsection.2.2) >>
>> endobj
160 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 411.819 189.22 422.667]
/Subtype /Link
/A << /S /GoTo /D (section.3) >>
>> endobj
161 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 399.863 186.555 410.712]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.1) >>
>> endobj
162 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 387.908 245.279 398.756]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.2) >>
>> endobj
163 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 375.953 263.018 386.801]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.3) >>
>> endobj
164 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 365.935 182.238 374.846]
/Subtype /Link
/A << /S /GoTo /D (subsection.3.4) >>
>> endobj
165 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 342.08 234.707 352.928]
/Subtype /Link
/A << /S /GoTo /D (section.4) >>
>> endobj
166 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 330.125 228.91 340.973]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.1) >>
>> endobj
167 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 318.17 240.796 329.018]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.2) >>
>> endobj
168 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 306.215 197.099 317.063]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.3) >>
>> endobj
169 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 294.259 226.295 305.108]
/Subtype /Link
/A << /S /GoTo /D (subsection.4.4) >>
>> endobj
170 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 272.342 188.042 283.19]
/Subtype /Link
/A << /S /GoTo /D (section.5) >>
>> endobj
171 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 260.386 270.878 271.235]
/Subtype /Link
/A << /S /GoTo /D (subsection.5.1) >>
>> endobj
172 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 248.431 196.158 259.279]
/Subtype /Link
/A << /S /GoTo /D (subsection.5.2) >>
>> endobj
173 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 236.476 197.984 247.324]
/Subtype /Link
/A << /S /GoTo /D (subsection.5.3) >>
>> endobj
174 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 224.521 239.495 235.369]
/Subtype /Link
/A << /S /GoTo /D (subsection.5.4) >>
>> endobj
175 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [89.004 202.603 215.267 213.451]
/Subtype /Link
/A << /S /GoTo /D (section.6) >>
>> endobj
176 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 190.648 170.919 201.385]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.1) >>
>> endobj
177 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 178.693 279.789 189.43]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.2) >>
>> endobj
178 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 168.675 149.887 177.475]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.3) >>
>> endobj
179 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 156.72 168.76 165.631]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.4) >>
>> endobj
180 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 144.764 173.742 153.675]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.5) >>
>> endobj
181 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [103.948 132.809 154.342 141.72]
/Subtype /Link
/A << /S /GoTo /D (subsection.6.6) >>
>> endobj
133 0 obj <<
/D [130 0 R /XYZ 90 757.935 null]
>> endobj
134 0 obj <<
/D [130 0 R /XYZ 90 733.028 null]
>> endobj
144 0 obj <<
/D [130 0 R /XYZ 90 554.326 null]
>> endobj
131 0 obj <<
/Font << /F17 137 0 R /F18 140 0 R /F28 143 0 R /F29 148 0 R /F8 152 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
185 0 obj <<
/Length 1243
/Filter /FlateDecode
>>
stream
xڍWIs6WD:mδʩ&! 5,- D'Fo_A8˰N`_b͒W<NB_*0͊`%IFElڿDZqX<i,2^q\#1c4JbXWl~cqX9zuRe{8T<v*úH(f!H)HÌLXxMR
`(JGk W*jN0j#=:z=G٢홅{~qVXL$YI9z\Vxڗ\8ROJ6[ղE!WJ^qcNlܲG66 3
uõ ywҨR7(MF!v(964
@4H8nngdfCeu$~@)~d=`3l12p70L#A{o˦Q,_PO4',=~\Ɔ15x\t#Cg5M4ID#wĜvz@zBB||#x*)3s)D`oG,OIE6!7rA2$oho7Pn"|UCcCcD@"h-M\^δqRXn0!q+(.VՔ-(OʑL2ªZb(p:+۞2(Ѱ0JaP뀹;("!t8~AJRyJ$
˕p٩GH/AxnKaDIC;|~WrWe,li]Pֆ/a w,<H=uY[2oF*Z\ybgt^PY*q:5/.KU~xfu?9b~V>3i)c-PDϳ\5X
i
fLص7|\1 f1Gk!YodSێތ"]>\@cφ<,/yC#&)dMNOuF\۳LY52?trO*Mw4ع.z$tc FvĴX8#
<