From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jul 11 11:31:21 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id LAA20869
	Fri, 11 Jul 1997 11:31:21 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id LAA20864
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 11 Jul 1997 11:31:20 +0900 (JST)
Received: by tama2.tas.ntt.co.jp (8.8.5/3.4W5/mx) with ESMTP
	id LAA01470; Fri, 11 Jul 1997 11:30:22 +0900 (JST)
Received: by nttmail.ecl.ntt.co.jp (8.8.5/3.5W/mx) with ESMTP
	id LAA07239; Fri, 11 Jul 1997 11:30:42 +0900 (JST)
Received: from localhost by notorious.dq.isl.ntt.co.jp (8.8.6/isl-2.0)
	id LAA11262; Fri, 11 Jul 1997 11:30:22 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
From: Yuuichi Teranishi =?ISO-2022-JP?B?GyRCO3tAPk01MGwbKEI=?= 
	<teranisi@isl.ntt.co.jp>
In-Reply-To: Your message of "Fri, 11 Jul 1997 11:16:14 +0900"
References: <19970711111614E.kana@saijo.mke.mei.co.jp>
X-Face: 03C/yqeE_(Zt@-l.JKp\)0fxhT=lLIuKJta/Sj<*DS_Q,"j&y-h|uJ]TaIuL_x5@e|#+rx|
 `W2z%G`\W{p>(FmB61%|"qcI|?#CP05@0?|jU.\A9le6f|+mQ7ShQS.Gd~t9vT<5?Y9$F_GmF$#RRF
 0xHeO."!N[wDl)B|0?/Qtn[LI&has6UQe_NYaStsZb;K"TE_}X9YjG[)YU*7K
X-Mailer: Mew version 1.85 on XEmacs 20.3
X-PGP-Fingerprint: 94 BF 53 A6 7B 75 68 83  A5 09 9A 40 B5 26 9A BA
X-PGP-Public-Key: mailto:pgp-public-keys@keys.pgp.net /Subject:GET 0x37C07251
X-URL: http://www.center.osaka-u.ac.jp/people/teranisi/
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19970711113020-11251V.teranisi@notorious.dq.isl.ntt.co.jp>
Date: Fri, 11 Jul 1997 11:30:20 +0900
X-Dispatcher: imput version 970701
Lines: 34
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 15670
Subject: [FreeBSD-users-jp 15670] Re: [Q]set SUID root
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$K$A$O!%(B
$B;{@>!w#N#T#T>pJs8&$G$9!%(B

kana> $ $B$?$@$7!"(BFreeBSD$B$N;EMM$G(Bscript$B$r(Bsetuid root$B$7$F$b5!G=$7$^$;$s!#(B
kana> $ perl script$B$N>l9g$O(Bsetuid root$B$G$-$k(Bperl(/usr/bin/suidperl)
kana> $ $B$rMQ$$$k$H!"(Bsetuid root$B$,5!G=$7$^$9!#(B
kana> 
kana> FreeBSD$B$N;EMM$G$H$"$j$^$9$,!"$I$&$f$&;EMM$J$N$G$7$g$&$+!)(B
kana> 
kana> Perl5.004 $B$r:n$jD>$7$F%$%s%9%H!<%k$9$l$P!"<B9T2DG=$J$o$1$G$9$M!#(B
kana> Perl5.004 $B$N$[$&$H3JF.$7$F8+$^$9!#(B

$B$o$?$7$O$"$s$A$g$/$K(B

% cp /usr/local/bin/perl /usr/local/bin/suidperl
% chmod 4111 /usr/local/bin/suidperl

$B$N$"$H(B, --enable-rpop $B$G$G$-$?(B imget $B$N(B 1 $B9TL\$r(B

#!/usr/local/bin/suidperl

$B$K$+$-$+$($F$7$^$C$?$N$G$9$,!$(B
$B$3$l$C$F$b$7$+$7$F!$$1$C$3$&$^$:$$$3$H$r$7$F$$$k$N$G$7$g$&$+!)(B

perl $B$O(B perl 5.004_01 $B$r$D$+$C$F$^$9!%(B

--
Yuuichi Teranishi ($B;{@>M50l(B) Email: teranisi@isl.ntt.co.jp
Location: NTT Information and Communication Systems Laboratories
TEL: 0468-59-2839 FAX: 0468-59-2768 PHS: 050-106-7597
MyCar: RAV4J (22240km since Nov.1995) 



