From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Aug 24 06:41:37 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g7NLfbV10482;
	Sat, 24 Aug 2002 06:41:37 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from localhost (localhost [::1])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id g7NLfX310399;
	Sat, 24 Aug 2002 06:41:33 +0900 (JST)
	(envelope-from matsu@jp.FreeBSD.org)
Message-Id: <20020824.064133.74749274.matsu@jp.FreeBSD.org>
To: FreeBSD-users-jp@jp.FreeBSD.org,
   FreeBSD-beginners-jp@gorgeous.ux.mycom.co.jp
From: Matsumura Naoki <matsu@jp.FreeBSD.org>
X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 24 Aug 2002 06:41:33 +0900
X-Sequence: FreeBSD-users-jp 70428
Subject: [FreeBSD-users-jp 70428] [info] Updated FreeBSD QandA
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: matsu@jp.FreeBSD.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020820

$B$^$D$`$i!w(BQandA project $B$G$9!#(B

QandA $B%W%m%8%'%/%H$+$i$N$*CN$i$;$G$9!#(B

$B"#%W%m%8%'%/%H%a%s%PJg=8"#(B

$B8=:_(B QandA $B%W%m%8%'%/%H$G$O!"?M<jITB-$N$?$a==J,$J%a%s%F%J%s%9$,$G$-$J$$(B
$B>u67$K$"$j$^$9!#:#2s(B QandA $B$N%7%9%F%`9=@.$N8+D>$7$b4^$a$F!"%W%m%8%'%/%H(B
$BFb$G8!F$$,9T$o$l$F$$$^$9$,!"8=>u$G$O@dBPE*$K?M<j$,B-$j$^$;$s!#(B
$B5;=QE*$K9bEY$J$b$N$P$+$j$G$O$J$/!"$`$7$m(B QandA $B$H$$$&@-3J$+$i0lHL$NJ}$N(B
$B0U8+$rI,MW$H$7$F$$$^$9!#3'$5$s$N$46(NO$r$*BT$A$7$F$$$^$9!#(B

$B;22C$7$FD:$/$K$O!"(B
  $B%a!<%k%"%I%l%9(B: majordomo@jp.FreeBSD.org
  $BK\J8(B: subscribe qanda-work
$B$H$$$&%a!<%k$rAw$j!":n6HMQ$N%a!<%j%s%0%j%9%H$K2CF~$7$F$/$@$5$$!#(B

$B>\$7$/$O(B QandA $B%W%m%8%'%/%H$N%[!<%`%Z!<%8$r$4Mw$/$@$5$$!#(B
  http://www.jp.FreeBSD.org/QandA/project/

$B"#EPO?(B/$B=$@5$5$l$?(B QandA$B"#(B

**********************************************************************
** $B$3$l$i$N(B QandA $B$X$N$40U8+!&$4;XE&$O!"(B`$B4IM}HV9f(B'$B$r=q$-E:$($?>e$G!"(B**
** QandA@jp.FreeBSD.org $B$^$G$*Aw$j2<$5$$!#(B                          **
**********************************************************************  

FreeBSD QandA $B$O(B $B>o$K99?7$5$l$F$$$^$9!#(B $B:G?7$N$b$N$O(B $B$$$D$G$b(BWeb$B!"(B
FTP$B!"(Bmail $B$J$IDL$8$FF~<j$9$k$3$H$,$G$-$^$9!#(B

  [Web$B$+$iF~<j(B]
    <URL:http://www.jp.FreeBSD.org/QandA/> $B$r;2>H$7$F$/$@$5$$!#(B

  [$B%a!<%k$GF~<j(B]
    get-QandA@jp.FreeBSD.org $B08$F$K%a!<%k$rAw$k$H!"@^$jJV$7(B 15000$B9T$4$H$K(B
    $BJ,3d$5$l$FAw$i$l$F$-$^$9!#(B2001/05/08 $B$N;~E@$G$NA4%G!<%?$,(B 25000$B9T(B (1.1MB)
    $B$J$N$G!"(B1$BDLL\$K(B 600KB$B!"(B2$BDLL\$K(B 500KB $B$/$i$$$N%a!<%k$,FO$/$O$:$G$9!#(B

    $B$=$&$$$&5pBg$J%a!<%k$r<u$1<h$l$J$$?M$O!"(Bget-QandA-split@jp.FreeBSD.org $B$r(B
    $B$4MxMQ$/$@$5$$!#$3$A$i$O(B 900$B9T$4$H$K6h@Z$C$FJ#?t$N%a!<%k$rAw$C$F$-$^$9!#(B
    get-QandA-split $B08$F$N>l9g!"(B Subject $B$K?t;z$r;XDj$9$k$H!"$=$N9T?t$G(B
    $B6h@Z$i$l$F$-$^$9!#$I$A$i$N%"%I%l%9$G$bK\J8$J$I$OL5;k$5$l$^$9!#(B

  [anonymous FTP$B$GF~<j(B]
    $B0J2<$N%5%$%H$+$iF~<j$G$-$^$9!#(B
      <URL:ftp://daemon.jp.FreeBSD.org/pub/FreeBSD-jp/QandA/>
      <URL:ftp://ftp6.jp.FreeBSD.org/pub/FreeBSD/FreeBSD-jp/QandA/>
      <URL:ftp://ftp.netlab.is.tsukuba.ac.jp/pub/os/FreeBSD/FreeBSD-jp/QandA/>
----

-----$B4IM}HV9f(B 2229 ($B?75,(B)------------

Q. FreeBSD 4.6-RELEASE $B$G(B /stand/sysinstall $B$d(B rc.conf $B$G(B 
   sendmail_enable="NO" $B$H$7$F$$$k$K$b$+$+$o$i$:!"(Bsendmail $B$,(B
   $B%G!<%b%s$H$7$F5/F0$5$l$^$9(B

A. sendmail $B$,(B 8.12.x $B$KJQ99$5$l$?$?$a$G$9!#(B

   sendmail $B$G$O!"$=$N5!G=<BAu$N$?$a$K(B root $B$N(B setuid 
   $B$,I,MW$G$9$,!"(Bsendmail 8.12.x $B$G$O%;%-%e%j%F%#6/2=(B
   $B$N$?$a$K(B MSP (Mail Submission Program) $B$r(B root $B$N(B
   setuid $B$+$i@Z$jN%$7$FFHN)$5$;$^$7$?!#(B

   $B$3$N$?$a$K(B sendmail 8.12.x $B$G$O(B MSP $B$b%G!<%b%s%b!<%I(B
   $B$G2TF/$5$;$kI,MW$,$"$j$^$9!#$7$?$,$C$F%;%-%e%j%F%#$N(B
   $B3NJ]$rL\E*$H$7$F(B sendmail $B$r%G!<%b%s%b!<%I$G5/F0$5$;(B
   $B$J$$$D$b$j$G(B sendmail_enable="NO" $B$H@_Dj$7$F$b!"(BMSP 
   $B$H$7$F$N(B sendmail $B$,%G!<%b%s%b!<%I$G5/F0$7$^$9!#$3$N(B
   MSP $B$H$7$F5/F0$5$l$F$$$k(B sendmail $B%G!<%b%s$K$O!"=>Mh(B
   $B;XE&$5$l$F$-$?6<0R$N2DG=@-$O$"$j$^$;$s!#(B

   qmail $B$d(B postfix $B$N$h$&$J(B sendmail $B0J30$N(B MTA $B$r;H$C$F(B
   $B$$$k>l9g$d!"$=$NB>$NJ}K!$G(B MSP $B$r5/F0$9$k>l9g$J$I$G(B 
   rc.conf $B$G(B MSP $B$H$7$F$N(B sendmail $B$N5/F0$bITMW$J>l9g$K$O!"(B
   rc.conf $B$K(B sendmail_enable="NONE" ("NO" $B$G$O$J$$$3$H$K(B
   $BCm0U(B)$B$H@_Dj$7$^$9!#(B

   $B;29M(B: [FreeBSD-users-jp 68867] $B$+$i;O$^$k%9%l%C%I(B


-----$B4IM}HV9f(B 2231 ($B?75,(B)------------

Q. $B%N!<%H%Q%=%3%s(B (IBM ThinkPad s30) $B$G30It(BCRT ($B%W%m%8%'%/%?$J$I(B) $B$X$N(B
   $B=PNO$,$&$^$/$$$-$^$;$s!#@Z$jBX$(%9%$%C%A(B (Fn+F7 $B$J$I(B) $B$G=PNO@h$r@Z$jBX(B
   $B$($F$b!"30It(B CRT $B$N2hLL$O??$C9u$+!"(BNO SIGNAL $B$+$G$9!#;~!9K\BNB&$N%b%K(B
   $B%?$,=y!9$KGr$/$J$C$?$j$7$^$9!#(B

A. $BK\BN$N30It%G%#%9%W%l%$=PNO$H30It%b%K%?$H$r@\B3$7$?8e$K(B X $B$r(B($B:F(B)$B5/F0(B
   $B$7!"30It(B CRT $B=PNO$K@Z$jBX$($F$_$F$/$@$5$$!#(BX $B5/F08e$K@\B3$7$F$7$^$&$H!"(B
   $B$I$&$d$C$F$b$&$^$/$$$+$J$$$h$&$G$9!#$3$NMM$J8=>]$OB>$K$b(B IBM ThinkPad
   240Z $B$d(B SONY C1VS $B$J$I$N5!<o$N0lIt$GH/@8$9$k$3$H$,Js9p$5$l$F$$$^$9!#86(B
   $B0x$O$o$+$j$^$;$s!#(B

   $B;29M(B: [bsd-nomads:16326] $B$+$i;O$^$k%9%l%C%I(B
         <URL:http://www.clave.gr.jp/ml/bsd-nomads/200206/msg00001.html>


-----$B4IM}HV9f(B 130 ($B99?7(B)------------

Q. $B%+%l%s%H%G%#%l%/%H%j$r(B PATH $B$K4^$a$F$O$$$1$J$$$H8@$o$l$?(B
   $B$N$G$9$,!"$I$&$7$F$G$9$+(B?

A. $B%;%-%e%j%F%#%[!<%k$K$J$j$&$k$+$i$G$9!#(B

   $B$b$7%+%l%s%H%G%#%l%/%H%j$,(B PATH $B$K4^$^$l$F$$$k>uBV$G!"(B
     % cd /tmp
     % ls
   $B$H$7$?$H$-!"(B/tmp/ls $B$H$$$&%U%!%$%k$,$"$C$?$i!"(B/bin/ls $B$G$J$/(B
   /tmp/ls $B$,<B9T$5$l$F$7$^$$$^$9!#(B

   $B$b$7$+$7$?$i(B /tmp/ls $B$K$O(B
     #!/bin/sh
     /bin/rm -rf $HOME &
   $B$H=q$$$F$"$k$+$b$7$l$^$;$s!#$=$N>l9g!"$"$J$?$N%[!<%`%G%#%l%/%H%j$O(B
   $BA4$F>C$($F$7$^$$$^$9!#F1MM$K!"B>?M$N%[!<%`%G%#%l%/%H%j$r(B ls $B$GGA$$$?(B
   $B>l9g!"$=$3$KCV$$$F$"$kF@BN$NCN$l$J$$(B ls $B$r<B9T$7$F$7$^$&$+$b$7$l$^$;$s!#(B

   $B$I$&$7$F$b%+%l%s%H%G%#%l%/%H%j$r(B PATH $B$K4^$a$?$$$J$i$P!"$;$a$F(B PATH $B$N(B
   $B:G8e$K$7$^$7$g$&(B ($B$G$b$d$a$F$*$$$?J}$,$h$$$H;W$$$^$9(B)$B!#(B


     $B!V$H8@$C$F$b!"%+%l%s%H%G%#%l%/%H%j$K$"$k%3%^%s%I$r<B9T$9$k$H$-(B
       $B%?%$%WNL$,A}$($F$7$^$$$N$,%$%d$@$+$i!D!W(B

   $B$H$$$&J}$O!"(Btcsh$B!&(Bbash$B!&(Bzsh $B$J$I$N9b5!G=$J%7%'%k$r;H$C$F!"Jd40(B
   $B5!G=$r3hMQ$7$^$7$g$&(B (FreeBSD 4.1-RELEASE $B0J9_$G$N(B csh(1) $B$O!"(B
   tcsh(1) $B$HA4$/F1$8$G$9(B)$B!#(B

   $B%+%l%s%H%G%#%l%/%H%j$K(B a.out $B$,$"$k>uBV$G(B
     % ./a(TAB $B$r2!$9(B)
   $B$H$9$k$H(B
     % ./a.out
   $B$HE83+$5$l$^$9!#B>$K(B a $B$+$i;O$^$k%U%!%$%k$,$"$k>l9g$O(B
     %  ./a.(TAB $B$r2!$9(B)
   $B$H$7$^$9!#(B


-----$B4IM}HV9f(B 690 ($B99?7(B)------------

Q. $B%3%^%s%I$N<B9TNc$r65$($F$b$i$C$?$N$G!"$5$C$=$/<B9T$7$^$7$?$,(B 
   "Command not found." $B$H<8$i$l$^$7$?!#(B

A. $B$I$N$h$&$KF~NO$7$^$7$?$+(B?

   1. "# foo" $B$HF~NO$7$J$5$$$H8@$o$l$?$N$G!"$=$N$^$^(B "# foo" $B$HF~NO$7$?>l9g(B:

     $B%3%^%s%I$N<B9TNc$r<($9;~$K!"%W%m%s%W%H$r$D$1$F@bL@$9$k$3$H$,$"$j$^$9!#(B
     $B:#2s$N>l9g!"(B"#" $B<+BN$,%W%m%s%W%H$G!"F~NO$9$k$N$O(B "foo" $B$@$1$K$J$j$^$9!#(B

     $B%W%m%s%W%H$K$O!"(B"#" $B$N$[$+$K(B "%" $B$d(B "$" $B$,$"$j$^$9!#$3$l$i$N0c$$$O!"(B
     [$B4IM}HV9f(B 639] $B$r;2>H$7$F$/$@$5$$!#(B


   2. "foo" $B$@$1F~NO$7$?>l9g(B:

     $B$=$N%3%^%s%I$,%$%s%9%H!<%k$5$l$F$$$J$$$+!"$=$N%3%^%s%I$N$"$k%G%#%l%/%H%j(B
     $B$K%Q%9$,DL$C$F$$$^$;$s!#(B

     $B$^$:$=$N%3%^%s%I$,B8:_$9$k$+3NG'$7$F$/$@$5$$!#<!$N$h$&$K(B find(1) $B$r;H$&(B
     $B$H4JC1$G$9!#(B

        % find / -name foo -print

     $B$3$l$G(B foo $B$,8+$D$+$i$J$1$l$P!"%$%s%9%H!<%k$5$l$F$$$^$;$s!#(B

     $B8+$D$+$C$?$J$i$P!"%Q%9$,DL$C$F$$$^$;$s!#@dBP$^$?$OAjBP%Q%9IU$G%3%^%s%I$r(B
     $B;XDj$7$F$/$@$5$$!#$?$H$($P!"(Bfind(1) $B$K$h$C$F(B /usr/local/sbin/foo $B$HI=<((B
     $B$5$l$?$i(B

       /usr/local/sbin/foo

     $B$HF~NO$7$F$/$@$5$$!#$h$/;H$&%3%^%s%I$J$i$P!"$=$N%G%#%l%/%H%j$r%Q%9$K(B
     $BDI2C$7$^$7$g$&!#(B

       % setenv PATH ${PATH}:/usr/local/sbin (csh$B!&(Btcsh $B7O$N>l9g(B)
       % PATH=${PATH}:/usr/local/sbin        (sh $B!&(Bbash $B7O$N>l9g(B)

     $B$3$l$G(B "foo" $B$HF~NO$7$?$@$1$G(B /usr/local/sbin/foo $B$,<B9T$G$-$k$h$&$K$J$j$^$9!#(B
     $B$J$*!"%+%l%s%H%G%#%l%/%H%j(B (.) $B$O%Q%9$K2C$($J$$$h$&$K$7$^$7$g$&!#(B
       $B"*(B [$B4IM}HV9f(B 130]

   3. $B@dBP%Q%9$^$?$OAjBP%Q%9$r;XDj$7$F$b%@%a$J>l9g(B:

     foo $B$O!"%9%/%j%W%H$G$"$j$^$;$s$+(B? $B%9%/%j%W%H$r<B9T$9$k%W%m%0%i%`$,8+$D$+$i(B
     $B$J$$$H$-$K$b!"$3$N%(%i!<%a%C%;!<%8$,I=<($5$l$^$9!#(Bfoo $B$N(B 1$B9TL\$,(B

       #!/dokokano/nanntoka

     $B$N$h$&$K$J$C$F$$$k$J$i!"(B/dokokano/nanntoka $B$,B8:_$7$F<B9T2DG=$G$"$k$3$H$r(B
     $B3N$+$a$F$/$@$5$$!#(Bnanntoka $B$,JL$N$H$3$m$K$"$l$P!"@5$7$$%G%#%l%/%H%j;X$9(B
     $B$h$&$K$5$9$h$&$K(B 1$B9TL\$r=q$-49$($F$/$@$5$$!#(B

     $B$=$l$G$b(B Command not found $B$H$J$k>l9g$O!"(B
       % head -1 foo | hd
     $B$H$7$F!"#19TL\$r%@%s%W$7$F$_$F$/$@$5$$!#$b$7(B

       00000000  23 21 2f 64 6f 6b 6f 6b  61 6e 6f 2f 6e 61 6e 6e  |#!/dokokano/nann|
       00000010  74 6f 6b 61 0d 0a                                 |toka..|

     $B$H$J$C$F$$$k$J$i!"(BWindows$B!&(BDOS $B$N2~9T%3!<%I(B 0x0D 0x0A $B$K$J$C$F$$$k$?$a!"(B

       #!/dokokano/nanntoka(0x0D)

     $B$H$$$&%3%^%s%I$r<B9T$7$h$&$H$7$F<:GT$7$F$$$k!"$H$$$&$3$H$G$9!#(BUNIX $B$N(B
     $B2~9T%3!<%I$O(B 0x0A $B$G$9$N$G!"(B

       00000000  23 21 2f 64 6f 6b 6f 6b  61 6e 6f 2f 6e 61 6e 6e  |#!/dokokano/nann|
       00000010  74 6f 6b 61 0a                                    |toka.|

     $B$H$J$k$h$&$K=$@5$7$F2<$5$$!#$*<j7Z$J2~9T%3!<%IJQ49$NJ}K!$H$7$F$O!"(B

       % qkc -u file

     $B$,$"$j$^$9!#(Bqkc $B$O(B japanese/qkc $B$H$7$F(B port/package $B$K4^$^$l$F$$$^$9!#(B


-----$B4IM}HV9f(B 1578 ($B99?7(B)------------

Q. ssh, slogin, scp, sftp $B$r;H$&$?$S$K!"Kh2s%Q%9%o!<%I(B/$B%Q%9%U%l!<%:$r(B
   $BF~NO$9$k$N$,LLE]$J$N$G$9$,!">JN,$9$k$3$H$O=PMh$^$;$s$+(B?

A. $BLLE]$J:n6H$r3Z$K$9$k$?$a$K$O!"2?$i$+$N7A$G%^%7%s$K@\B3>pJs$r;D$9$3$H$K(B
   $B$J$j$^$9!#$=$N%^%7%s$,%/%i%C%/$5$l$?>l9g!"$$$b$E$k<0$KB>$N%^%7%s$b(B
   $B%/%i%C%/$NBP>]$K$J$C$F$7$^$$$^$9!#%;%-%e%j%F%#$KBP$7$F@UG$$r;}$F$k>l9g(B
   $B0J30$O3Z$r$9$k$Y$-$G$O$"$j$^$;$s!#$3$N$3$H$rG'<1$7$?$&$($G$*FI$_2<$5$$!#(B

   $B$J$*!"$3$N(B QandA $B$NFbMF$O(B OpenSSH $B$N%P!<%8%g%s(B 2.9 $B0J9_$K4p$E$$$F$$$^$9!#(B
   (OpenSSH2.9 $B$O(B FreeBSD 4.5-RELEASE $B$*$h$S(B 4.6-RELEASE $B$KIUB0$7$F$$$^$9!#(B)
   $B8E$$%P!<%8%g%s$N(B OpenSSH $B$d!"B>$N(B SSH $B$N<BAu(B (ports $B$N(B security/ssh $BEy(B)
   $B$G$O!"0lIt$N5!G=$,;H$($J$+$C$?$j!"@_DjJ}K!$,0[$J$k>l9g$,$"$j$^$9!#(B

   SSH $B$G;H$o$l$kG'>ZJ}K!$rJ,N`$9$k$H0J2<$N$h$&$K$J$j$^$9!#(B

      A. $B%Q%9%o!<%IG'>Z(B
         PasswordAuthentication (SSH1, SSH2)

      B. $B8x3+80G'>Z(B
         PubkeyAuthentication (SSH2)
         RSAAuthentication (SSH1)

      C. $B%[%9%H%Y!<%9G'>Z(B
         HostbasedAuthentication (SSH2)
         RhostsRSAAuthentication (SSH1)

      D. $B$=$NB>(B

   $B$3$N$&$A!"8x3+80G'>Z$d%[%9%H%Y!<%9G'>Z$r;H$C$F$$$k>l9g$O(B
   $B%Q%9%o!<%I(B/$B%Q%9%U%l!<%:$NF~NO$r>JN,$9$k$3$H$,$G$-$^$9!#(B

   [$B8x3+80G'>Z$N>l9g(B]
      $B8x3+80G'>Z$r9T$J$&$?$a$K$O!"$^$:G'>Z80$N:n@.$,I,MW$G$9!#(B
      [$B4IM}HV9f(B 1948] [$B4IM}HV9f(B 1949] $B$rFI$s$GG'>Z80$N@_Dj$r$7$F2<$5$$!#(B

      $BHkL)80$O@dBP$K1L$l$F$O$$$1$J$$>pJs$G$9$N$G!"%U%!%$%k$K5-O?$5$l$k:]$O(B
      $B0BA4@-$r9M$($F80:n@.;~$KF~NO$7$?%Q%9%U%l!<%:$K$h$C$F0E9f2=$5$l$F$$$^$9!#(B
      ssh $B@\B3;~$K%Q%9%U%l!<%:$NF~NO$r5a$a$i$l$k$N$O!"G'>Z$r9T$J$&$?$a$K(B
      $B0E9f2=$5$l$?HkL)80$rI|9f$9$kI,MW$,$"$k$+$i$G$9!#(B

      $B$=$3$G!"$"$i$+$8$aI|9f:Q$_$NHkL)80$r5-21$7$F$*$/$3$H$G(B
      $B@\B3$N$?$S$K%Q%9%U%l!<%:$rF~NO$9$k<j4V$r>J$$$F$/$l$k(B
      ssh-agent $B$H$$$&%3%^%s%I$,MQ0U$5$l$F$$$^$9!#(B
      $B$b$A$m$s!"I|9f:Q$_$NHkL)80$O(B ssh-agent $B%W%m%;%9$N%a%b%jFb$@$1$K(B
      $B5-21$5$l$F$$$k$N$G!"%a%b%j$NFbMF$rD>@\GA$+$l$?$j$7$J$$8B$j(B
      $BHkL)80$,1L$l$k?4G[$O$"$j$^$;$s!#(B

      ssh-agent $B$rMxMQ$9$k$K$O0J2<$N(B 2 $B$D$N<j=g$,I,MW$G$9!#(B
         1. ssh-agent $B$r5/F0$9$k!#(B
         2. ssh-add $B$r;H$C$F!"HkL)80$rI|9f$7(B ssh-agent $B$KEPO?$9$k!#(B

      1. ssh-agent $B$r5/F0$9$k!#(B
         ssh-agent $B$N5/F0J}K!$O(B 2 $B$D$"$j$^$9!#(B

         $B$R$H$D$O(B
            % ssh-agent tcsh
         $B$H$7$F?7$7$$%7%'%k$r5/F0$9$kJ}K!$G$9!#(B
         $B$3$N>l9g!"?7$7$/5/F0$7$?%7%'%k$NCf$+$i$@$1(B ssh-agent $B$N5!G=$r(B
         $BMxMQ$9$k$3$H$,$G$-$^$9!#%7%'%k$,=*N;$9$k$H(B ssh-agent $B$b(B
         $B<+F0E*$K=*N;$7$^$9!#(B

         $B$b$&$R$H$D$O(B
            % eval `ssh-agent -c`
            %  ...(ssh-add, ssh, scp $BEy$NMxMQ(B)...
            % eval `ssh-agent -c -k`
         $B$H$7$F!"8=:_$N%7%'%k$KBP$7(B ssh-agent $B$N>pJs$r(B eval $B$K$h$C$F(B
         $BEA$($kJ}K!$G$9!#$3$N>l9g$O!"(Bssh-agent $B$O<+F0E*$K$O=*N;$7$J$$$N$G(B
         eval `ssh-agent -c -k` $B$G=*N;$5$;$k$N$rK:$l$J$$$h$&$K$7$F2<$5$$!#(B
         $B$^$?!"(Bbash $B$d(B zsh $B$J$I(B sh $B7O$N%7%'%k$r;H$C$F$$$k>l9g$O(B
         ssh-agent -c $B$NBe$o$j$K(B ssh-agent -s $B$H;XDj$7$F2<$5$$!#(B

      2. ssh-add $B$r;H$C$F!"HkL)80$rI|9f$7(B ssh-agent $B$KEPO?$9$k!#(B
         ssh-agent $B$,5/F0$G$-$?$i!"B3$$$FG'>Z80$NEPO?$r9T$J$$$^$9!#(B
         $B0z?t$KHkL)80$N%U%!%$%kL>$r;XDj$7$F(B ssh-add $B$r<B9T$7$F2<$5$$!#(B
            % ssh-add ~/.ssh/identity
         $B%Q%9%U%l!<%:$rF~NO$7$F$d$l$P80$NEPO?$O40N;$G$9!#(B

         $B$^$?!"(BX $B$r;HMQ$7$F$$$k>l9g$O(B
            % ssh-add ~/.ssh/identity < /dev/null
         $B$H$9$k$3$H$G(B GUI $B$N%Q%9%U%l!<%:F~NO%&%$%s%I%&$r3+$/$3$H$,$G$-$^$9!#(B
         $B$?$@$7!"$"$i$+$8$a(B port/package $B$+$i(B security/openssh-askpass $B$r(B
         $B%$%s%9%H!<%k$7$F$*$/I,MW$,$"$j$^$9!#(B

      ssh-agent $B$N5/F0$HG'>Z80$NEPO?$,=*$l$P!"%Q%9%U%l!<%:$rF~NO$9$k$3$H$J$/(B
      ssh, scp $BEy$,MxMQ$G$-$k$h$&$K$J$j$^$9!#(B

      $B>e5-$N<j=g$r$5$i$K<+F02=$9$kJ}K!$b>R2p$7$^$9!#(B

      a. pam_ssh $B$r;H$&!#(B
         4.6-RELEASE $B$+$i$O!"(Bpam_ssh module $B$r;H$&$3$H$,=PMh$^$9!#(B
         /etc/pam.conf $B$rE,@Z$K@_Dj$7$F$d$l$P!"(B
         $B%m%0%$%s;~$K(B ssh-agent $B$N5/F0$dG'>Z80$NEPO?$r!"(B
         $B%m%0%"%&%H;~$K(B ssh-agent $B$N=*N;$r<+F0$G9T$J$C$F$/$l$k$h$&$K$J$j$^$9!#(B

         /etc/pam.conf $B$N(B xdm $BItJ,$N@_DjNc$O<!$N$h$&$K$J$j$^$9!#(B

            xdm     auth    required        pam_unix.so
            xdm     auth    optional        pam_ssh.so      use_first_pass
            xdm     account required        pam_unix.so
            xdm     session optional        pam_ssh.so
            xdm     session required        pam_permit.so
            xdm     password required       pam_deny.so

         $B$3$N$h$&$K@_Dj$7!"(BUNIX $B%Q%9%o!<%I$HF1$8%Q%9%U%l!<%:$G(B
         SSH $B$NHkL)80$r:n@.$7$F$*$/$H!"%m%0%$%s;~$K<+F0$G(B
         ssh-agent $B$,5/F0$7!"$=$NHkL)80$,EPO?$5$l$k$h$&$K$J$j$^$9!#(B
         $B$^$?!"5/F0$7$?(B ssh-agent $B$O%m%0%"%&%H;~$K<+F0E*$K=*N;$7$^$9!#(B
         $B>\$7$/$O!"(Bpam_ssh(8), pam.conf(5) $B$r;2>H$7$F2<$5$$!#(B

      b. $B%9%?!<%H%"%C%W%9%/%j%W%H$G(B ssh-agent $B$r5/F0$5$;$k!#(B
         pam_ssh $B$r;H$o$J$$>l9g$O!"(B~/.login $BEy$N%9%?!<%H%"%C%W%9%/%j%W%H$G(B
         ssh-agent $B$r5/F0$9$kJ}K!$,$"$j$^$9!#(B

         $B%3%s%=!<%k$+$i%m%0%$%s$7$F$$$k?M$O!"(B~/.login $B$N:G8e$K(B
            eval `ssh-agent -c`
         $B$H$7$F$*$$$F!"(B~/.logout $B$K(B
            eval `ssh-agent -c -k`
         $B$H=q$$$F$*$/$H$h$$$G$7$g$&!#(B

         xdm $B$r;HMQ$7$F$$$k?M$O(B ~/.xsession $B$K(B
            -----------
            #!/bin/sh
            eval `ssh-agent -s`
            twm &                   # $B%&%#%s%I%&%^%M!<%8%c$r5/F0(B
            PID=$!
            ...(kterm $B$J$I$N5/F0(B)...
            wait $PID               # $B%&%#%s%I%&%^%M!<%8%c$N=*N;$rBT$A(B
            eval `ssh-agent -s -k`  # ssh-agent $B$r(B kill
            -----------
         $B$H=q$$$?$j!"(B
            -----------
            #!/bin/sh
            xrdb .Xresources
            exec ssh-agent fvwm     # $B%&%#%s%I%&%^%M!<%8%c$r(B ssh-agent $B$N@)8f2<$G5/F0(B
            -----------
         $B$H=q$$$F$*$/$H$h$$$G$7$g$&!#(B

         $B<!$K!"(Bssh-add $B$G%Q%9%U%l!<%:$rF~NO$7$J$1$l$P$$$1$^$;$s$,(B
            -----------
            #!/bin/sh
            if [ -z "${SSH_IDENT}" ]; then
              SSH_IDENT="${HOME}/.ssh/identity"
            fi
            if [ -n "${SSH_AUTH_SOCK}" -a -z "${SSH_CLIENT}" -a -f "${SSH_IDENT}" -a -f "${SSH_IDENT}.pub" ]; then
              FINGERPRINT=`ssh-keygen -l -f "${SSH_IDENT}.pub" | awk '{print $2}'`
              if ! ssh-add -l | grep "${FINGERPRINT}" >/dev/null; then
                if [ -z "${DISPLAY}" -o -z "${SSH_ASKPASS}" ]; then
                  ssh-add "${SSH_IDENT}"
                else
                  ssh-add "${SSH_IDENT}" </dev/null
                fi
              fi
            fi
            exec "/usr/bin/${0##*/}" "$@"
            -----------
         $B$H$$$&%9%/%j%W%H$r(B ~/bin/{ssh,slogin,scp,sftp} $B$KCV$$$F$*$1$P(B
         (PATH $B$N@hF,$K(B ~/bin $B$r2C$($F$*$/(B)$B!"=i2s$N$_<+F0E*$K(B
         $B%Q%9%U%l!<%:$rJ9$$$F$-$F(B ssh-add $B$G80$rEPO?$7$F$/$l$k$h$&$K(B
         $B$J$j$^$9!#(B

         $B$^$?!"(BX $B$r;HMQ$7$F$$$k>l9g$O!"%9%?!<%H%"%C%W%9%/%j%W%HFb$G(B
         ssh-add < /dev/null $B$b<B9T$5$;$k$N$b$h$$$G$7$g$&!#(B

   [$B%[%9%H%Y!<%9G'>Z$N>l9g(B]
      $B%[%9%H%Y!<%9G'>Z$H$O!"%j%b!<%H%^%7%s$N(B ~/.shosts $B$K!"(B
      $B%Q%9%o!<%IL5$7$G$N%m%0%$%s$r5v2D$9$k%[%9%HL>$H%f!<%6L>$r(B
      $B;XDj$9$kJ}K!$G$9!#(B
      rsh(1) $B$d(B rlogin(1) $B$H$h$/;w$F$$$^$9$,!"DL?.O)$r0E9f2=$7$?$j!"(B
      $B%[%9%H80$rMQ$$$?G'>Z$G$J$j$9$^$7$rKI;_$7$?$j$9$k$N$G!"(B
      $B0BA4$J@\B3$r9T$J$&$3$H$,$G$-$^$9!#(B

      $B%[%9%H%Y!<%9G'>Z$O%G%U%)%k%H$G$OL58z$K$J$C$F$$$k$N$G!"(B
      $BMxMQ$9$k$K$O$"$i$+$8$a@_Dj$rJQ99$7$F$*$/I,MW$,$"$j$^$9!#(B
      $B$^$:!"%j%b!<%H%^%7%s$N(B /etc/ssh/sshd_config $B$K0J2<$N$h$&$K5-=R$7!"(B
      sshd $B$r:F5/F0$5$;$^$9!#(B
         -----------
         # SSH2 $B%W%m%H%3%k$r;HMQ$9$k>l9g(B
         HostbasedAuthentication yes
         # SSH1 $B%W%m%H%3%k$r;HMQ$9$k>l9g(B
         RhostsRSAAuthentication yes
         # $B$3$l$O0BA4$G$J$$G'>ZJ}K!$J$N$G(B yes $B$K$7$F$O$$$1$J$$(B
         RhostsAuthentication no
         # ~/.shosts $B$*$h$S(B ~/.rhosts $B$rM-8z$K$9$k$?$a$KI,MW(B
         IgnoreRhosts no
         -----------
      $B<!$K!"%m!<%+%k%^%7%s$N(B /etc/ssh/ssh_config $B$K0J2<$N$h$&$K5-=R$7$^$9!#(B
         -----------
         # SSH2 $B%W%m%H%3%k$r;HMQ$9$k>l9g(B
         HostbasedAuthentication yes
         PreferredAuthentications hostbased,publickey,password
         # SSH1 $B%W%m%H%3%k$r;HMQ$9$k>l9g(B
         RhostsRSAAuthentication yes
         -----------
      $B$5$i$K!"%[%9%H%Y!<%9G'>Z$rMxMQ$9$k$K$O%m!<%+%k%^%7%s$N(B ssh $B$N(B
      $B%P%$%J%j$,(B root $B$K(B setuid $B$5$l$F$$$J$1$l$P$J$j$^$;$s!#(B
      root $B$K$J$C$F0J2<$N%3%^%s%I$r<B9T$7$F2<$5$$!#(B
         # chmod 4555 /usr/bin/ssh
      OpenSSH 3.3 $B0J9_$G(B SSH2 $B$rMxMQ$7$F$$$k>l9g$O!"FC8"$,I,MW$J=hM}$,(B
      ssh-keysign $B$H$$$&%3%^%s%I$XJ,N%$5$l$?$N$G!"(Bssh $B$NBe$o$j$K(B
      $B$3$A$i$r(B setuid $B$7$^$9!#(B
         # chmod 4511 /usr/libexec/ssh-keysign

      $B0J>e$G%[%9%H%Y!<%9G'>Z<+BN$NM-8z2=$O=*$o$j$G$9$N$G!"<!$K(B
      $B3F%f!<%6Kh$KI,MW$J<j=g$r@bL@$7$^$9!#(B

      $B$^$:!"%j%b!<%H%^%7%s$N(B ~/.shosts $B$K%m%0%$%s$r5v2D$9$k(B
      $B%[%9%HL>$H%f!<%6L>$r%9%Z!<%9$G6h@Z$C$F5-=R$7$^$9!#(B
      $B%f!<%6L>$O>JN,2DG=$G!"$=$N>l9g$O%j%b!<%H%^%7%s$HF1$8L>A0$N(B
      $B%f!<%6$r5v2D$9$k$3$H$K$J$j$^$9!#(B
      $B$?$H$($P!"(B~hoge/.shosts $B$K0J2<$N$h$&$K5-=R$7$?$H$9$k$H(B
      local.example.ne.jp $B$N%f!<%6(B hoge $B$H(B somewhere.example.ne.jp $B$N(B
      $B%f!<%6(B fuga $B$KBP$7$F%m%0%$%s$r5v2D$9$k$3$H$K$J$j$^$9!#(B
         -----------
         local.example.ne.jp
         somewhere.example.ne.jp fuga
         -----------
      $B:G8e$K!"(B~/.ssh/known_hosts(known_hosts2) $B$K%m%0%$%s$r5v2D$7$?%[%9%H$N(B
      $B%[%9%H80$rEPO?$7$^$9!#$3$N:n6H$O!"%j%b!<%H%^%7%s$+$i%m!<%+%k%^%7%s$X(B
      ssh $B$G0lEY%m%0%$%s$9$l$P<+F0E*$K9T$J$&$3$H$,$G$-$^$9!#(B

      $B0J>e$N@_Dj$,40N;$9$k$H!"%Q%9%o!<%I$rF~NO$9$k$3$H$J$/(B ssh $BEy$r(B
      $BMxMQ$G$-$k$h$&$K$J$j$^$9!#(B


-----$B4IM}HV9f(B 2245 ($B?75,(B)------------

Q. root $B$G$O(B X server $B$r5/F0=PMh$k$N$G$9$,!"0lHL%f!<%6!<$G$O5/F0$G$-$^$;$s!#(B
   $B$J$*!"(BX $B$O(B XFree86 version 4 $B7ONs$r;H$C$F$$$^$9!#(B
   ($B$^$?$O!"(BFreeBSD 4.6-RELEASE $B0J9_$r%$%s%9%H!<%k$7$^$7$?(B)$B!#(B

A. XFree86 $B$N(B version 4 $B7ONs$G$O!"%;%-%e%j%F%#$r9b$a$k0Y$K(B X server $B$r(B 
   root $B$K(B setuid $B$7$J$$$h$&$K$J$j$^$7$?!#(B
   $B%$%s%9%H!<%k;~$KI=<($5$l$k%a%C%;!<%8$O!"(B

       pkg_info -D XFree86-4.2.0_1,1

   $B$J$I$H$7$FI=<($G$-$^$9$,!"$=$3$K$3$NLdBj$K3:Ev$9$k2<5-$N$h$&$JCm0U;v9`(B
   $B$,$"$j$^$9!#(B

   Install notice:
   ************************************************************************
   * To improve security, the X server is installed without an SUID bit.  *
   * This is suitable for use with xdm, but not with a startx script.     *
   * If you need to use a startx script, install the x11/wrapper package. *
   ************************************************************************

   $B$3$l$rFI$`$H!"(Bxdm $B7PM3$G(B login $B$9$k>l9g$OLdBj$"$j$^$;$s$,!"$=$N$^$^$G(B
   $B$O(B startx ($B$d(B xinit) script $B$+$i5/F0$9$k>l9g$O$&$^$/$f$+$J$$$N$G!"(B
   ports/x11/wrapper $B$r%$%s%9%H!<%k$7$F;H$($P$h$$$3$H$,$o$+$j$^$9!#(B


-----$B4IM}HV9f(B 2246 ($B?75,(B)------------

Q. $B;d$O%[%$!<%k(B (wheel) $BIU$-$N%^%&%9$r;H$C$F$$$^$9!%%[%$!<%k$r2sE>$5$;$F$b(B
   $B%9%/%m!<%k$7$J$$$N$G$9$,!";H$($J$$$N$G$9$+(B?

A. /etc/XF86Config $B$N(B Pointer $B%;%/%7%g%s$K0J2<$N5-=R$r$7$F$_$F$/$@$5$$!#(B
   Buttons $B$N?t$r(B5 $B$K$9$k;v$H(B ZAxisMapping $B$r(B 4 5 $B$K%;%C%H$9$k;v$,%]%$%s%H$G$9!#(B

   * XFree86 $B$N%P!<%8%g%s$,(B 3.X $B$NNc(B

       Section "Pointer"
               Protocol        "Auto"
               Device          "/dev/sysmouse"
               Resolution      100
               Buttons         5
               ZAxisMapping    4 5
       EndSection

   * XFree86 $B$N%P!<%8%g%s$,(B 4.X $B$NNc(B

       Section "InputDevice"
             Identifier  "Mouse0"
             Driver      "mouse"
             Option      "Protocol" "Auto"
             Option      "Device" "/dev/sysmouse"
             Option      "Buttons"  "5"
             Option      "ZAxisMapping" "4 5"
       EndSection

   # $B;29M(B
   # /usr/X11R6/lib/X11/doc/README.mouse


-----$B4IM}HV9f(B 2247 ($B?75,(B)------------

Q. $B%U%l%C%D(B ADSL $B$H(B ppp(8) $B$r;H$C$F%$%s%?!<%M%C%H$K@\B3$7$F$$$^$9!#(B
   $B<+F0%j%@%$%"%k%b!<%I(B (-ddial) $B$G!"(BPPPoE $B@\B3$,@Z$l$F$b!"(B
   $B<+F0E*$K:F@\B3$7$F$/$l$^$;$s!#(B

A. $B%U%l%C%D(B ADSL $B$N>l9g!"(B PPPoE $B@\B3$,@Z$l$?$3$H$r(B ppp $B$G(B
   $BG'<1$G$-$J$$$3$H$,$"$j$^$9!#(B
   $B$3$l$r2~A1$9$k$?$a$K$O!"$J$s$i$+$NJ}K!$G(B PPPoE $B@\B3$,(B
   $B@ZCG$5$l$?$+$I$&$+$rD4$Y$kI,MW$,$"$j$^$9!#(B

   $BBP:v$H$7$F$O!"0J2<$NJ}K!$,$"$j$^$9!#(B

   1. PPP $B@_Dj%U%!%$%k$G!"(B "enable lqr" $B$H$9$k!#(B
      $B$3$N>l9g!"(B ppp $B$O!"(B30 $BIC$K(B 1 $BEY!"(B PPPoE $B@\B3@h$K(B
      LQR $B%Q%1%C%H$rAw$k!#(B LQR $B%Q%1%C%H$,O"B3$7$F(B 5 $B2sL5;k$5$l$?$i(B
      ($B$D$^$j!"(B PPPoE $B@\B3@h$+$i(B 150 $BIC1~Ez$,$J$1$l$P(B)$B!"(B
      ppp $B$O<+F0E*$K(B PPPoE $B@\B3$r@ZCG$9$k!#(B

   2. $B0J2<$N$h$&$J%9%/%j%W%H$r=q$/!#(B
      $B!V(B PPPoE $B@\B3@h(B (ifconfig $B$G(B tun* $B$N%G%P%$%9$r8+$?;~!"(B -> $B$N(B
      $B1&B&$K=q$$$F$"$k(B IP $B%"%I%l%9(B ) $B$K(B ping $B$rHt$P$9!#(B
      $BHt$P$J$$$h$&$J$i(B PPPoE $B@\B3$,@ZCG$5$l$?$H$_$J$7!"(B
      ppp $B$r:F5/F0$9$k!#!W(B

   [FreeBSD-user-jp 63734] $B$+$i;O$^$k%9%l%C%I$,;29M$K$J$k$G$7$g$&!#(B


-----$B4IM}HV9f(B 1646 ($B99?7(B)------------

Q. FireWall $B$r9=C[$7$^$7$?!#GK4~(B (deny) $B$7$?%Q%1%C%H$N(B log $B$r<h$j$?$$$N$G(B
   $B$9$,!"$I$N$h$&$K$9$l$P$h$$$G$7$g$&$+(B?

A. $B<!$N%*%W%7%g%s$r4^$a$F%+!<%M%k$r9=C[$7$F$/$@$5$$!#(B
 
      options         IPFIREWALL_VERBOSE
      options         "IPFIREWALL_VERBOSE_LIMIT=30"

   $B%*%W%7%g%s$N>\$7$$2r@b$O%U%!%$%k!V(B/usr/src/sys/i386/conf/LINT$B!W$rFI$s(B
   $B$G$/$@$5$$!#(B

   $B<!$K!"(Brc.firewall $B$K5-=R$7$F$$$k(B ipfw $B$N%k!<%k$K(B $B!V(Blog$B!W$rDI2C$7$F$/$@(B
   $B$5$$!#(B

   $BNc$($P<!$N$h$&$J%k!<%k$r5-=R$7$F$$$?$i!"(B

      $fwcmd add 65000 deny all from any to any

   $B!V(Bdeny$B!W$N<!$K!V(Blog$B!W$H$$$&0z?t$rDI2C$7$F$/$@$5$$!#(B

      $fwcmd add 65000 deny log all from any to any

   $B5-=R$7$?$i(B reboot $B$7$F$/$@$5$$!#(B

   $B@.8y$7$?$i<!$N$h$&$J%a%C%;!<%8$,(B console $B$KI=<($5$l$^$9!#(B

     ipfw: 65000 Deny P:2 123.456.789.012 224.0.0.2 out via mx0
     ipfw: 65000 Deny ICMP:9.0 123.456.789.012 224.0.0.1 in via mx0

   $B0J>e$O(B FreeBSD 3.4-RELEASE $B$K$F3NG'$5$l$^$7$?!#(B
   $B0J2<$N;29MJ88%$r;2>H$7$F$*;H$$$N%7%9%F%`$KEv$F$O$^$k$+$I$&$+3NG'$7$F2<$5$$!#(B

   $B;29MJ88%(B: ipfw(8)
             FreeBSD$B%O%s%I%V%C%/(B $B!V(B6.4 $B%U%!%$%"%&%)!<%k!W(B
             <URL:http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/firewalls.html>
             $B%U%!%$%k(B $B!V(B/usr/src/sys/i386/conf/LINT$B!W(B


-----$B4IM}HV9f(B 411 ($B99?7(B)------------

Q. PostScript $BBP1~$G$J$$%W%j%s%?$r(B FreeBSD $B$G;H$$$?$$$N$G$9$,!"$J$K$+(B
   $BNI$$J}K!$,$"$j$^$;$s$+!)(B

A. $B$*;H$$$N%W%j%s%?$K$h$C$F!"0J2<$NJ}K!$,$"$j$^$9!#(B

   1. $B%(%W%=%s@=$N%$%s%/%8%'%C%H%W%j%s%?$N>l9g!"%(%W%=%s%3!<%o$,G[I[$7$F(B
      $B$$$k(B PIPS $B$r;H$&$3$H$G!"(B PostScript $B%W%j%s%?$N$h$&$K07$($^$9!#(B
        <URL:http://www.epkowa.co.jp/linux/pips.html>
      ports/packages $B$,(B japanese/pips* $B$H$7$FMQ0U$5$l$F$$$^$9$N$G!"$=$3$+$i(B
      $B%$%s%9%H!<%k$7$F2<$5$$!#(B

      # PM-700C $BMQ$N%I%i%$%P$O$"$j$^$;$s$,!"%X%C%I$N;EMM$,F1$8(B ($B$?$V$s(B)
        PM-670$BMQ$N%I%i%$%P$GF0$+$;$^$9!#(B

      PIPS $B$O(B PNG $B%U%)!<%^%C%H$NF~NO$r(B Epson $B$N(B inkjet $B%W%j%s%?%3!<%I$KJQ(B
      $B49$9$k%=%U%H$G!"%(%W%=%s%3!<%o$h$jG[I[$5$l$F$$$^$9!#(BGhostscript $B$H(B
      $BAH$_9g$o$;$?%U%#%k%?$rMxMQ$9$k$3$H$K$h$j!"(BPostScript $B$N0u:~;~$K$b3h(B
      $BMQ$G$-$^$9(B ($B$=$N$?$a$N%U%#%k%?$J$I$,IU$$$F$$$k$O$:(B)$B!#(B
      Ghostscript $B$K$h$k(B mjc720 $B$d(B uniprint $B%I%i%$%P$J$I$N(B Epson inkjet $BMQ(B
      $B=PNO$KHf$Y$F(B 6$B?'%$%s%/$N%5%]!<%H$J$I$K$h$j(B Windows $B%I%i%$%PJB$NNI$$(B
      $B2h<A$,F@$i$l$^$9!#(B

      $BB>$K$b;w$?$h$&$J$d$jJ}$r$9$k$b$N$K$O!"(BHP $B$N(B inkjet $B$NDc2A3J5!<o$J$I(B
      $B$G!"(Bgs $B$N=PNO$rJL$N%W%m%0%i%`$G@)8f%3!<%I$KJQ49$9$k$3$H$K$h$j0u:~$,(B
      $B2DG=$K$J$k$b$N$,$"$j$^$9(B ($B>\$7$$>pJs5a$`(B)$B!#(B

   2. $B$=$NB>$N%W%j%s%?$N>l9g!"(B Ghostscript $B$r;H$&$3$H$K$h$j(B PostScript
      $B%W%j%s%?$N$h$&$K07$($k$b$N$b$"$j$^$9!#(B

      Ghostscript $B$K$D$$$F$O!"(B[$B4IM}HV9f(B 1458] $B$r;2>H$7$F$/$@$5$$!#(B


-----$B4IM}HV9f(B 405 ($B99?7(B)------------

Q. /etc/newsyslog.conf $B$rJT=8$7$F(B httpd $BEy$N%m%0$r%m!<%F!<%7%g%s$7$h$&$H(B
   $B$7$^$7$?$,!"%m!<%F!<%7%g%s8e$bL>A0$,JQ99$5$l$?8E$$%U%!%$%k$K%m%0$,(B
   $B=PNO$5$l$D$E$1$^$9!#(B

A. $B0lHLE*$J(B UNIX $B$G$O!"%W%m%;%9$,%U%!%$%k$r%*!<%W%s$7$F$$$k$H$-$K(B
   $B$=$N%U%!%$%k$N%j%M!<%`$r9T$C$?>l9g!"%W%m%;%9B&$+$i$O0zB3$-%j%M!<%`(B
   $B8e$N%U%!%$%k$r%*!<%W%s$7$F$$$k$h$&$KF0:n$7$^$9!#(B

   newsyslog(8) $B$O%m%0%m!<%F!<%7%g%s$r9T$C$?8e$K(B syslogd(8) $B$K(B HUP
   $B%7%0%J%k$rAw$k$3$H$G!"%m!<%F!<%7%g%s$r9T$C$?$3$H$rEA$($k$h$&$K(B
   $B$J$C$F$$$^$9!#$h$C$F!"(Bsyslogd $B$rMxMQ$7$F$$$k%G!<%b%s$J$i$P(B
   $B%m!<%F!<%7%g%s8e$K?7$7$$%m%0%U%!%$%k$K%m%0$,=PNO$5$l$k$O$:$G$9!#(B

   $B$b$7(B syslogd $B$r;H$o$:FH<+$G%m%0%U%!%$%k$K5-O?$7$F$$$k%G!<%b%s$,(B
   $B$"$k$J$i!"$=$N%G!<%b%s$N%W%m%;%9(B ID $B$,=q$+$l$F$$$k%U%!%$%k(B (pid
   $B%U%!%$%k(B) $B$r(B /etc/newsyslog.conf $B$K;XDj$9$k$3$H$G!"$=$N%G!<%b%s$K(B
   HUP $B%7%0%J%k$,Aw$i$l$k$h$&$K$J$j$^$9!#(B

   $B$^$?!"(B
     - pid $B%U%!%$%k$,$J$$(B
     - HUP $B%7%0%J%k$rAw$C$F$b%m%0%m!<%F!<%7%g%s$rG'<1$7$J$$(B
   $B$H$$$&%G!<%b%s$N>l9g$G$b!"(Blogger(1) $B$K$h$C$F(B syslogd $B$KAw$k$H$$$&(B
   $B<j$b$"$j$^$9$N$G!"$&$^$/9)IW$9$l$P(B newsyslog $B$G=hM}$9$k$3$H$,$G$-$^$9!#(B


-----$B4IM}HV9f(B 2255 ($B?75,(B)------------

Q. cron $BEy$+$i5/F0$5$l$k%P%C%A=hM}$NCf$G(B ssh $B$rMxMQ$7$?$$$N$G$9$,!"(B
   $B%m%0%$%s$r<+F02=$9$k$K$O$I$&$9$l$P$h$$$G$9$+(B?

A. $BFs$D$NJ}K!$,$"$j$^$9!#(B

   $B0l$D$O!"%[%9%H%Y!<%9G'>Z$r;H$&J}K!$G$9!#>\$7$$@_DjJ}K!$O(B
   [$B4IM}HV9f(B 1578] $B$G>R2p$5$l$F$$$^$9$N$G!"$=$A$i$r;2>H$7$F2<$5$$!#(B

   $B$b$&0l$D$O!"%Q%9%U%l!<%:$N@_Dj$5$l$F$$$J$$HkL)80$r;H$&J}K!$G$9!#(B
   [$B4IM}HV9f(B 1578] $B$G$O!"8x3+80G'>Z$G(B ssh-agent $B$r;H$&J}K!$r>R2p$7$F$$$^$9$,!"(B
   $B$3$l$O(B ssh-agent $B$r$"$i$+$8$a5/F0$7$F$*$/I,MW$,$"$k$?$a!"(Bcron $BEy$+$i$N(B
   $BMxMQ$K$O8~$$$F$$$^$;$s!#(B

   $B$b$A$m$s!"HkL)80%U%!%$%k$K%Q%9%U%l!<%:$r@_Dj$7$J$$$H$$$&$3$H$O(B
   $B%Q%9%o!<%I$r@8$G%F%-%9%H%U%!%$%k$KJ]B8$7$F$$$k$N$HF15A$G$9$+$i!"(B
   $B$h$j87=E$K80%U%!%$%k$r4IM}$7$J$1$l$P$J$j$^$;$s!#(B
   $B$=$3$G!"K|$,0lHkL)80%U%!%$%k$rEp$^$l$?>l9g$N%j%9%/$r7Z8:$9$k$?$a!"(B
   $BMxMQ@)8BIU$-$NG'>Z80$r:n@.$9$kJ}K!$r>R2p$7$^$9!#(B

   $B0J2<$N<j=g$O!"(BOpenSSH 2.9 $B$H(B 3.4p1 $B$G<B9T$G$-$k$3$H$r3NG'$7$F$$$^$9!#(B

   1. $B%Q%9%U%l!<%:$N$J$$G'>Z80$r?7$7$/:n@.$7$^$9!#(B
         % ssh-keygen -t rsa1 -N "" -f ~/.ssh/backup
      SSH2 $B$r;H$&>l9g$O(B '-t rsa1' $B$r(B '-t dsa' $B$d(B '-t rsa' $B$KJQ$($F2<$5$$!#(B

   2. $B:n@.$5$l$?8x3+80%U%!%$%k(B ~/.ssh/backup.pub $B$N@hF,$K!V%*%W%7%g%s!W$r(B
      $BDI2C$7$^$9!#(B
         % vi ~/.ssh/backup.pub
         ...
         % cat ~/.ssh/backup.pub
         command="/usr/bin/tar czf - hoge",no-pty,no-port-forwarding 1024 35 1472731($B0J2<N,(B)
      $B$3$NNc$G$O!"(B"/usr/bin/tar czf - hoge" $B$H$$$&%3%^%s%I$@$1$,<B9T2DG=$J(B
      $B$h$&$K;XDj$7$F$$$^$9!#%*%W%7%g%s$K$OB>$K$bB?$/$N<oN`$,$"$j$^$9!#(B
      $B>\$7$/$O(B sshd(8) $B$r;2>H$7$F2<$5$$!#(B

   3. $BJT=8$7$?8x3+80%U%!%$%k$r%j%b!<%H%[%9%H$XE>Aw$7$^$9!#(B
         % cat ~/.ssh/backup.pub | ssh remotehost 'cat >> .ssh/authorized_keys'

   $B$3$l$G!"=`Hw$O40N;$G$9!#(B
      % ssh -q -i ~/.ssh/backup remotehost > backup.tgz
   $B$H$9$k$H!"%j%b!<%H%[%9%H$G$N(B "/usr/bin/tar czf - hoge" $B$N=PNO$,(B
   $B%m!<%+%k%[%9%H$N(B backup.tgz $B$K3JG<$5$l$^$9!#(B
   $B$^$?!"K|$,0l(B ~/.ssh/backup $B$NFbMF$,1L$l$?$H$7$F$b!"(B
   $B$3$N80$G$O(B "/usr/bin/tar czf - hoge" $B$H$$$&%3%^%s%I$7$+<B9T$G$-$J$$$N$G(B
   $BHo32$r:G>.8B$K2!$($k$3$H$,$G$-$^$9!#(B

   $B$J$*!"(B/etc/ssh/sshd_config $B$K0J2<$N$h$&$K5-=R$7$F$*$/$H!"(B
   $BDL>o$N(B root $B%m%0%$%s$r6X;_$7$J$,$i!"(Bcommand $B%*%W%7%g%s$r;XDj$7$?(B
   $B8x3+80G'>Z$N$_$r5v2D$9$k$3$H$,$G$-$^$9!#(B
      -----------
      PermitRootLogin forced-commands-only
      -----------
   $B$3$N5!G=$O%j%b!<%H%P%C%/%"%C%WEy$r<B9T$9$k>l9g$KHs>o$KJXMx$G$9!#(B
