File: suexec.html.ja.euc-jp

package info (click to toggle)
apache2 2.2.3-4%2Betch11
  • links: PTS
  • area: main
  • in suites: etch
  • size: 35,160 kB
  • ctags: 19,065
  • sloc: ansic: 206,618; sh: 18,457; perl: 1,649; makefile: 1,103; awk: 874; pascal: 490; python: 308; lex: 191; yacc: 100
file content (609 lines) | stat: -rw-r--r-- 25,304 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
              This file is generated from xml source: DO NOT EDIT
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      -->
<title>suEXEC ݡ - Apache HTTP </title>
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">⥸塼</a> | <a href="./mod/directives.html">ǥ쥯ƥ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Ѹ</a> | <a href="./sitemap.html">ȥޥå</a></p>
<p class="apache">Apache HTTP  С 2.2</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP </a> &gt; <a href="http://httpd.apache.org/docs/">ɥơ</a> &gt; <a href="./">С 2.2</a></div><div id="page-content"><div id="preamble"><h1>suEXEC ݡ</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="./en/suexec.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/suexec.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/suexec.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>

    <p><strong>suEXEC</strong>
    ǽˤꡢApache 桼 Web Ф¹ԤƤ桼 ID Ȥ
    ۤʤ桼 ID  <strong>CGI</strong> ץ <strong>SSI</strong> 
    ץ¹Ԥ뤳ȤǤޤCGI ץޤ SSI
    ץ¹Ԥ硢̾ web ФƱ桼Ǽ¹Ԥޤ
    </p>

    <p>Ŭڤ˻Ѥȡεǽˤ桼̤ CGI
     SSI ץȯ¹Ԥ뤳Ȥ륻ƥδ
    ʤ긺餹ȤǤޤsuEXEC ꤬Ŭڤȡ
    ¿꤬ʤΥԥ塼˿ƥۡ
    äƤޤǽޤʤ <em>setuid root</em>
    줿ץȡ餫륻ƥδ
    ܤʤ褦ʤ顢suEXEC λѤƤʤ褦˶侩ޤ
    </p>
  </div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#before">Ϥ</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#model">suEXEC ƥǥ</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#install">suEXEC
    ȥ󥹥ȡ</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#enable">suEXEC
    ̵ͭ</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#usage">suEXEC λ</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#debug">suEXEC ΥǥХå</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#jabberwock">Ȥ: ٹȻ</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="before" id="before">Ϥ</a></h2>

    <p>ʸƬˡApache
    롼פȤʸǤβΤäƤ٤Ǥ礦
    </p>

    <p> 1 ˡʤ <strong>setuid</strong> 
    <strong>setgid</strong> ǽ UNIX
    ͳΥڥ졼ƥ󥰥ƥȤäƤ뤳ȤꤷƤޤ
    ϡ٤ƤΥޥˤƤϤޤޤ
    ¾ΥץåȥۡǤϡ⤷ suEXEC
    ݡȤƤȤƤϰۤʤ뤫⤷ޤ</p>

    <p> 2 ˡʤΥԥ塼
    ƥ˴ؤŪʳǰȡδˤĤƾܤȤ
    ꤷƤޤϡ<strong>setuid/setgid</strong>
    ʤΥƥǤΤˤ͡ʸ̡
    ƥ٥ˤĤƤʤ򤷤ƤȤȤޤߤޤ
    </p>

    <p> 3 ˡ<strong>¤Ƥʤ</strong> suEXEC
    ɤλѤꤷƤޤsuEXEC Υɤϡ
    ¿Υ١ƥǤʤȯԤˤäƤտ
    ƥȤƤޤդˤꡢʷǿǤ
    ɤδפݾڤޤΥɤѤ뤳Ȥǡ
    ͽʤ俷ƥδ뤳Ȥޤ
    ƥץߥ󥰤ξܺ٤̤Ƥơ
    θƤΤ̤ Apache
    롼פȶͭ褦ȻפΤǤʤСsuEXEC
    ɤѤʤȤ <strong></strong>侩ޤ</p>

    <p> 4 ˡ줬ǸǤsuEXEC  Apache
    Υǥեȥ󥹥ȡˤ<strong>ޤʤ</strong>Ȥ
    Apache 롼פǷꤵƤޤϡsuEXEC
    ˤϴԤξܺ٤ˤ錄뿵ŤդɬפǤ
    suEXEC ͡ˤĤƸƤСԤ suEXEC
    ̾Υ󥹥ȡˡǥ󥹥ȡ뤹뤳ȤǤޤ
    ͤϡsuEXEC
    ǽλ˥ƥॻƥŬڤݤĤˡ
    ԤˤäƿŤ˷ꤵꤵ뤳ȤɬפǤ
    ξܺ٤ʼˤꡢApache 롼פϡsuEXEC
    Υ󥹥ȡˤĤơտʬ˸ƤƤѤ뤳Ȥ
    ꤷ˸¤äƤȹͤƤޤ
    </p>

    <p>Ǥʤߤޤ? Ǥϡؿʤߤޤ礦!</p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="model" id="model">suEXEC ƥǥ</a></h2>

    <p>suEXEC ȥ󥹥ȡϤˡ
    ޤ褦ȤƤ륻ƥǥˤĤƤޤ
    ˤϡsuEXEC ǹԤʤƤ뤳ȡ
    ƥΥƥݾڤ뤿˷ٹ𤵤뤳Ȥ
    褯򤷤Ƥ褤Ǥ礦</p>

    <p><strong>suEXEC</strong> ϡApache web
    ФƤӽФ setuid 줿 "wrapper"
    ץबܤȤʤäƤޤ߷פ CGIޤ SSI
    ץؤ HTTP ꥯȤȡ wrapper
    ƤӽФޤΤ褦ʥꥯȤȡApache
    ϤΥץब¹ԤݤΥץ̾ȥ桼 ID ȥ롼
    ID ꤷ suEXEC wrapper ¹Ԥޤ
    </p>

    <p>줫顢wrapper ޤϼԤꤹ뤿
    ʲνԤʤޤξ֤ΤĤǤ⼺Ԥ硢
    ץϼԤ˵Ͽƥ顼ǽλޤ
    ǤʤСν³ޤ</p>

    <ol>
      <li>
        <strong>wrapper
        ¹ԤƤ桼ϤΥƥʥ桼?</strong>

        <p class="indent">
          ϡwrapper ¹ԤƤ桼
          ˥ƥѼԤǤ뤳Ȥݾڤ뤿Ǥ
        </p>
      </li>


     <li>
        <strong>wrapper ŬڤʿΰǸƤӽФ줿?</strong>


        <p class="indent">
          wrapper ŬڤʿΰͿ줿ˤΤ߼¹Ԥޤ
          ŬڤʰΥեޥåȤ Apache Web Ф˲ᤵޤ
          ŬڤʿΰʤС򤵤줿
          ʤ Apache Хʥ suEXEC ʬ
          ɤǽޤ
        </p>
      </li>

      <li>
        <strong>ʥ桼 wrapper
        μ¹ԤĤƤ뤫?</strong>

        <p class="indent">
          Υ桼 wrapper ¹ԤĤ줿桼Ǥ?
          ͤΥ桼 (Apache 桼) 
          Υץμ¹ԤĤޤ
        </p>
      </li>

      <li>
        <strong>оݤ CGI, SSI ץबǤʤؤλȤ򤷤Ƥ뤫?
        </strong>

        <p class="indent">
          оݤ CGI, SSI ץब '/' Ϥޤ롢ޤ
          '..' ˤ뻲ȤԤʤäƤޤ? ϵĤޤ
          оݤΥץ suEXEC Υɥȥ롼
          ( <code>--with-suexec-docroot=<em>DIR</em></code> 򻲾)
          ¸ߤʤФʤޤ
        </p>
      </li>

      <li>
        <strong>оݤȤʤ桼̾ʤΤ?</strong>

        <p class="indent">
          оݤȤʤ桼̾¸ߤƤޤ?
        </p>
      </li>

      <li>
        <strong>оݤȤʤ륰롼̾ʤΤ?</strong>

        <p class="indent">
          оݤȤʤ륰롼̾¸ߤƤޤ?
        </p>
      </li>

      <li>
        <strong>ŪΥ桼ϥѡ桼Ǥ<em>ʤ</em>?
        </strong>

        <p class="indent">
          ΤȤsuEXEC  <code><em>root</em></code> ˤ CGI/SSI
          ץμ¹ԤĤƤޤ
        </p>
      </li>

      <li>
        <strong>оݤȤʤ桼 ID ϡǾ ID
        ֹ<em>礭</em>?  </strong>

        <p class="indent">
          Ǿ桼 ID ֹ˻ꤵޤϡ
          CGI/SSI ץ¹ԤĤ桼 ID
          ΤȤꤦǾͤǤ
          "system" ѤΥȤĤФΤͭǤ
        </p>
      </li>

      <li>
        <strong>оݤȤʤ륰롼פϥѡ桼Υ롼פǤ
        <em>ʤ</em>?</strong>

        <p class="indent">
         ΤȤsuEXEC  'root' 롼פˤ CGI/SSI
         ץμ¹ԤĤƤޤ
        </p>
      </li>

      <li>
        <strong>оݤȤʤ륰롼 ID ϺǾ ID
          ֹ<em>礭</em>?</strong>

        <p class="indent">
          Ǿ롼 ID ֹ˻ꤵޤϡ
          CGI/SSI ץ¹ԤĤ륰롼
          ID ΤȤꤦǾͤǤ
           "system" ѤΥ롼פĤФΤͭǤ
        </p>
      </li>

      <li>
        <strong>wrapper оݤȤʤ桼ȥ롼פˤʤ뤫?
        </strong>

        <p class="indent">
          ǡsetuid  setgid
          εưˤץоݤȤʤ桼ȥ롼פˤʤޤ
          롼ץꥹȤϡ
          桼°Ƥ뤹٤ƤΥ롼פǽޤ
        </p>
      </li>

      <li>
        <strong>CGI/SSI ץब֤Ƥǥ쥯ȥ˰ư
        (change directory) Ǥ뤫?</strong>

        <p class="indent">
          ǥ쥯ȥ꤬¸ߤʤʤ顢Υե¸ߤʤ⤷ޤ
          ǥ쥯ȥ˰ưǤʤΤǤС餯¸ߤ⤷ʤǤ礦
        </p>
      </li>

      <li>
        <strong>ǥ쥯ȥ꤬ Apache Υɥȥĥ꡼ˤ뤫?
        </strong>

        <p class="indent">
          ꥯȤΤΤǤС
          ׵ᤵ줿ǥ쥯ȥ꤬ suEXEC Υɥȥ롼۲ˤޤ?
          ꥯȤ UserDir ΤΤǤС׵ᤵ줿ǥ쥯ȥ꤬ suEXEC 
          Υ桼Υɥȥ롼۲ˤޤ?
          (<a href="#install">suEXEC ꥪץ</a> )
        </p>
      </li>

      <li>
        <strong>ǥ쥯ȥ¾Υ桼񤭹褦ˤʤä
        <em>ʤ</em>?</strong>

        <p class="indent">
          ǥ쥯ȥ¾桼˳ʤ褦ˤޤ
          ͭ桼Υǥ쥯ȥƤѤǤ褦ˤޤ
        </p>
      </li>


      <li>
        <strong>оݤȤʤ CGI/SSI ץ¸ߤ뤫?</strong>

        <p class="indent">
          ¸ߤʤм¹ԤǤޤ
        </p>
      </li>

      <li>
        <strong>оݤȤʤ CGI/SSI ץե뤬¾Ȥ
        񤭹褦ˤʤä<em>ʤ</em>?</strong>

        <p class="indent">
          ͭ԰ʳˤ CGI/SSI ץѹ븢¤Ϳޤ
        </p>
      </li>


      <li>
        <strong>оݤȤʤ CGI/SSI ץब setuid ޤ setgid 
        <em>ʤ</em>?</strong>

        <p class="indent">
          UID/GID ѹƤΥץ¹ԤϤޤ
        </p>
      </li>


      <li>
        <strong>оݤȤʤ桼/롼פץ
        桼/롼פƱ?</strong>

        <p class="indent">
          桼ΥեνͭԤǤ?
        </p>
      </li>

      <li>
        <strong>ưݾڤ뤿δĶѿꥢǽ?
        </strong>

        <p class="indent">
          suEXEC ϡʴĶѿΥꥹ
          (˺ޤ) ѿȤϤ
          PATH ѿ (˻ꤵޤ) ꤹ뤳Ȥǡ
          ץδĶѿ򥯥ꥢޤ
        </p>
      </li>


      <li>
        <strong>оݤȤʤ CGI/SSI ץ exec Ƽ¹ԤǤ뤫?</strong>


        <p class="indent">
           suEXEC λоݤȤʤץबϤޤ
        </p>
      </li>
    </ol>

    <p>ޤǤ suEXEC  wrapper
    ˤ륻ƥǥɸŪưǤ⤦Ť
    CGI/SSI ߷פˤĤƤο¤䵬뤳ȤǤޤ
    suEXEC ϥƥդƿŤ˾ijȯƤޤ
    </p>

    <p>ΥƥǥѤ
    ˤɤΤ褦˵Ȥ¤뤫ޤsuEXEC
    ŬڤꤹȤɤΤ褦ʥƥδ򤱤뤫
    ؤܤˤĤƤϡ<a href="#jabberwock">"Ȥ"
    (Beware the Jabberwock)</a> ξϤ򻲾ȤƤ
    </p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="install" id="install">suEXEC
    ȥ󥹥ȡ</a></h2>

    <p>ڤʤޤ</p>

    <p><strong>suEXEC
    ꥪץ</strong><br />
    </p>

    <dl>
      <dt><code>--enable-suexec</code></dt>

      <dd>ΥץϡǥեȤǤϥ󥹥ȡ뤵줺
      ͭˤϤʤʤ suEXEC ǽͭˤޤ
      suEXEC Ȥ褦 APACI ׵᤹ˤϡ<code>--enable-suexec</code>
      ץˤ碌ƾʤȤĤ <code>--with-suexec-xxxxx</code>
      ץ󤬻ꤵʤФʤޤ</dd>

      <dt><code>--with-suexec-bin=<em>PATH</em></code></dt>

      <dd>ƥͳˤꡢ<code>suexec</code> ХʥΥѥϥФ
      ϡɥɤƤɬפޤǥեȤΥѥ
      ѤȤϤΥץȤäƤ<em>㤨</em>
      <code>--with-suexec-bin=/usr/sbin/suexec</code> Τ褦ˡ</dd>

      <dt><code>--with-suexec-caller=<em>UID</em></code></dt>

      <dd>Apache ̾ư<a href="mod/mpm_common.html#user">桼̾</a>ꤷޤ
      Υ桼 suexec μ¹ԤĤ줿桼ˤʤޤ</dd>

      <dt><code>--with-suexec-userdir=<em>DIR</em></code></dt>

      <dd>suEXEC 桼ۡǥ쥯ȥ۲
      ֥ǥ쥯ȥꤷޤ
      Υǥ쥯ȥʲ¹ԥեϡ""ץˤʤ褦
      suEXEC Υ桼ȤƼ¹ԤǤ褦ˤޤ
      "ñ" UserDir ǥ쥯ƥ֤ȤäƤ 
      (ʤ "*" ޤޤʤ)Ʊͤꤹ٤Ǥ
      Userdir ǥ쥯ƥ֤Υ桼Υѥɥե
      ۡǥ쥯ȥƱؤƤʤС
      suEXEC Ŭڤưޤ󡣥ǥեȤ "public_html" Ǥ
      <br />
       UserDir ۤʤäۥۥȤꤷƤ硢
      ưĤοƥǥ쥯ȥ˴ޤơ
      οƥǥ쥯ȥ̾򤳤ǻꤹɬפޤ
      <strong>Τ褦˻ꤵʤ "~userdir" cgi
      ؤΥꥯȤưޤ</strong></dd>

      <dt><code>--with-suexec-docroot=<em>DIR</em></code></dt>

      <dd>Apache Υɥȥ롼Ȥꤷޤ줬 suEXEC
      ưǻѤͣΥǥ쥯ȥ곬ؤˤʤޤ (UserDir
      λ)ǥեȤǤ <code>--datedir</code>  "/htdocs"
      ȤեåĤΤǤ
      "<code>--datadir=/home/apache</code>" Ȥꤹȡ
      suEXEC wrapper ˤȤä "/home/apache/htdocs"
      ɥȥ롼ȤȤƻȤޤ</dd>

      <dt><code>--with-suexec-uidmin=<em>UID</em></code></dt>

      <dd>suEXEC оݥ桼ȤƵ UID κǾͤꤷޤ
      ΥƥǤ 500  100 ŪǤ
      ǥեͤ 100 Ǥ</dd>

      <dt><code>--with-suexec-gidmin=<em>GID</em></code></dt>

      <dd>suEXEC оݥ롼פȤƵ GID
      κǾͤꤷޤΥƥǤ 100 ŪʤΤǡ
      ǥեͤȤƤ 100 ȤƤޤ</dd>

      <dt><code>--with-suexec-logfile=<em>FILE</em></code></dt>

      <dd>suEXEC νȥ顼Ͽե̾ꤷޤ
      (ƺǥХåŪͭ)
      ǥեȤǤϥե "suexec_log" Ȥ̾ǡ
      ɸΥեǥ쥯ȥ (<code>--logfiledir</code>) ֤ޤ
      </dd>

      <dt><code>--with-suexec-safepath=<em>PATH</em></code></dt>

      <dd>CGI ¹ԥեϤ PATH ĶѿǤ
      ǥեͤ "/usr/local/bin:/usr/bin:/bin" Ǥ
      </dd>
    </dl>

    <p><strong>suEXEC wrapper
    Υѥȥ󥹥ȡ</strong><br />
    <code>--enable-suexec</code> ץ suEXEC ǽͭˤȡ
    "make" ޥɤ¹Ԥ <code>suexec</code> ΥХʥ (Apache Τ)
    ưŪ˺ޤ
    <br />
    ٤ƤιǤȡΥ󥹥ȡˤ
    <code>make install</code> ޥɤ¹ԤǤޤХʥꥤ᡼ <code>suexec</code>
     <code>--sbindir</code> ץǻꤵ줿ǥ쥯ȥ˥󥹥ȡ뤵ޤ
    ǥեȤξ "/usr/local/apache/sbin/suexec" Ǥ<br />
    󥹥ȡˤ <strong><em>root</em></strong>
    ¤ɬפʤΤդƤwrapper 桼 ID
    ꤹ뤿ˡͭ <code><em>root</em></code>
    ǤΥåȥ桼 ID
    ӥåȤ򤽤ΥեΥ⡼ɤꤷʤФʤޤ
    </p>

    <p><strong>ʥѡߥåꤹ</strong><br />
    suEXEC åѡϡ<code>--with-suexec-caller</code> <code class="program"><a href="./programs/configure.html">configure</a></code> 
    ץǻꤷ桼ǵưƤ뤳Ȥǧޤ
    ƥǤΥåԤʤˡ
    suEXEC Ƥ֥ƥ饤֥꤬ȼǤǽϻĤޤйȤơ
    ̤ɤȤ⤵Ƥޤ
    ե륷ƥѡߥåȤä
    Apache μ¹ԻΥ롼פΤߤ suEXEC ¹ԤǤ褦
    ΤɤǤ礦</p>

    <p>ȤСΤ褦˥ФꤵƤȤޤ</p>

<div class="example"><p><code>
    User www<br />
    Group webgroup<br />
</code></p></div>

    <p><code class="program"><a href="./programs/suexec.html">suexec</a></code>  "/usr/local/apache2/sbin/suexec" 
    ˥󥹥ȡ뤵Ƥ硢Τ褦ꤹɬפޤ</p>

<div class="example"><p><code>
    chgrp webgroup /usr/local/apache2/bin/suexec<br />
    chmod 4750 /usr/local/apache2/bin/suexec<br />
</code></p></div>

    <p> Apache ¹Ԥ륰롼פΤߤ 
    suEXEC åѡ¹ԤǤȤȤ
    ξڤޤ</p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="enable" id="enable">suEXEC
    ̵ͭ</a></h2>

    <p>ưˡApache  <code>--sbindir</code>
    ץꤵ줿ǥ쥯ȥ
    <code>suexec</code> õޤ
    (ǥեȤ "/usr/local/apache/sbin/suexec") 
    Ŭڤꤵ줿 suEXEC ߤĤȡ
    顼˰ʲΥåϤޤ</p>

<div class="example"><p><code>
    [notice] suEXEC mechanism enabled (wrapper: <var>/path/to/suexec</var>)
</code></p></div>

    <p>еưˤΥåФʤ硢
    ϥФꤷ wrapper ץबĤʤä
    <em>setuid root</em> Ȥƥ󥹥ȡ뤵ƤʤǤ</p>

    <p>suEXEC λȤߤѤΤƤǡApache ưǤС
    Apache  kill ơƵưʤФʤޤHUP ʥ
    USR1 ʥˤñʺƵưǤԽʬǤ</p>
    <p>suEXEC ̵ˤϡ<code>suexec</code> եƤ
    Apache  kill ƺƵưޤ
    </p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="usage" id="usage">suEXEC λ</a></h2>

    <p>CGI ץؤΥꥯȤ suEXEC åѡƤ֤Τϡ
    <code class="directive"><a href="./mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code> ǥ쥯ƥ֤
    ޤСۥȤؤΥꥯȤ<code class="module"><a href="./mod/mod_userdir.html">mod_userdir</a></code> ˤ
    줿ꥯȤξ˸¤ޤ</p>

    <p><strong>ۥۥ:</strong><br />
    suEXEC wrapper λȤȤơ
    <code class="directive"><a href="./mod/core.html#virtualhost">VirtualHost</a></code> Ǥ
    <code class="directive"><a href="./mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>
    ǥ쥯ƥ֤̤Τޤ
    Υǥ쥯ƥ֤ᥤ󥵡ФΥ桼 ID
    ȰۤʤΤˤȡCGI ꥽ؤΤ٤ƤΥꥯȤϡ
    <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> ǻꤵ줿 <em>User</em> 
    <em>Group</em> ȤƼ¹Ԥޤ<code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
    ǤΥǥ쥯ƥ֤ꤵƤʤ硢
    ᥤ󥵡ФΥ桼 ID ꤵޤ</p>

    <p><strong>桼ǥ쥯ȥ:</strong><br />
    <code class="module"><a href="./mod/mod_userdir.html">mod_userdir</a></code> ˤ줿ꥯȤ
    ꥯȤ줿桼ǥ쥯ȥΥ桼 ID  CGI ץ
    ¹Ԥ뤿 suEXEC åѡƤӤޤ
    εǽư뤿ɬפʤȤϡCGI
    򤽤Υ桼Ǽ¹ԤǤ뤳ȡΥץȤ嵭<a href="#model">ƥ</a>ѥǤ뤳ȤǤ
    <a href="#install">ѥ
     Υץ</a> <code>--with-suexec-userdir</code> ⻲ȤƤ</p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="debug" id="debug">suEXEC ΥǥХå</a></h2>

    <p>suEXEC wrapper ϡ嵭ǽҤ٤ <code>--with-suexec-logfile</code>
    ץǻꤵ줿ե˥Ͽޤ
    wrapper Ŭڤꡢ󥹥ȡǤƤȻפ硢
    ɤ¤äƤ뤫褦Ȥʤ餳ΥȥФ
    顼򸫤Ȥ褤Ǥ礦</p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="jabberwock" id="jabberwock">Ȥ: ٹȻ</a></h2>

    <p><strong>!</strong>
    ξϤϴǤϤޤ󡣤ξϤκǿǤˤĤƤϡ
    Apache 롼פ<a href="http://httpd.apache.org/docs/2.2/suexec.html">
    饤ɥ</a>Ǥ򻲾ȤƤ
    </p>

    <p>Ф¤⤦ wrapper ˤĤơ
    Ḥ̂ޤsuEXEC ˴ؤ "Х"
    𤹤ˤǧƤ</p>

    <ul>
      <li><strong>suEXEC ζ̣</strong></li>

      <li>ع¤


        <p class="indent">
          ƥȸΨͳ顢<code>suEXEC</code> ƤΥꥯȤ
          ۥۥȤؤΥꥯȤˤǾ̤Υɥȥ롼⤫
          桼ǥ쥯ȥؤΥꥯȤˤġΥ桼κǾ̤
          ɥȥ롼˻ĤʤФʤޤ
          㤨СͤĤβۥۥȤꤷƤ硢
          ۥۥȤ suEXEC ͭʤ褦ˡᥤ Apache
          ɥȳؤγ¦ƤβۥۥȤΥɥȥ롼Ȥ
          ۤɬפޤ(ϸ)
        </p>
      </li>

      <li>suEXEC  PATH Ķѿ


        <p class="indent">
          ѹΤϴǤλ˴ޤޤƥѥ
          <strong>Ǥ</strong>
          ǥ쥯ȥǤ뤳ȤǧƤ
          ΥˤꡢïۥȾǥȥ
          ¹ԤǤ褦ˤϤʤǤ礦
        </p>
      </li>

      <li>suEXEC ɤβ¤


        <p class="indent">
          ֤ޤȤƤ뤫İˤ
          <strong>礭</strong>ͤޤ
          ǽʸ¤򤱤Ƥ
        </p>
      </li>
    </ul>
</div></div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="./en/suexec.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./ja/suexec.html" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/suexec.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">⥸塼</a> | <a href="./mod/directives.html">ǥ쥯ƥ</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Ѹ</a> | <a href="./sitemap.html">ȥޥå</a></p></div>
</body></html>