From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Oct 16 18:32:41 2009
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id n9G9Wf721195;
	Fri, 16 Oct 2009 18:32:41 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from maha2.doga.co.jp (ns.doga.co.jp [125.206.243.98])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id n9G9WfC21190
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 16 Oct 2009 18:32:41 +0900 (JST)
	(envelope-from taka2@doga.jp)
Received: from doga.jp (xp.internal.doga.co.jp [192.168.1.39])
	by maha2.doga.co.jp (8.14.3/8.14.3) with SMTP id n9G9Weja068532
	for FreeBSD-users-jp@jp.FreeBSD.org; Fri, 16 Oct 2009 18:32:41 +0900 (JST)
	(envelope-from taka2@doga.jp)
Authentication-Results: maha2.doga.co.jp; sender-id=pass header.from=taka2@doga.co.jp; spf=pass smtp.mfrom=taka2@doga.jp
From: Masamichi Takatsu <taka2@doga.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: Your message of "Fri, 16 Oct 2009 11:22:36 +0900".
	<20091016.112236.260310811.taca@back-street.net>
X-Mailer: mnews [version 1.22PL6T1(IMAP4,UNICODE)] 2003-12/12(Fri)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Message-ID: <091016183240.M0500448@XP.doga.jp>
X-Virus-Scanned: clamav-milter 0.95.2 at maha2.doga.co.jp
X-Virus-Status: Clean
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 16 Oct 2009 18:32:40 +0900
X-Sequence: FreeBSD-users-jp 92544
Subject: [FreeBSD-users-jp 92544] Re: =?ISO-2022-JP?B?GyRCJW0lMBsoQg==?=
 =?ISO-2022-JP?B?GyRCJSQlcyU3JSclayRyMXMzVkFgOm4kR0BaJGobKEIJ?=
 =?ISO-2022-JP?B?GyRCQlgkKCRrO3YkTyRHJC0kXiQ5JCshKRsoQg==?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: taka2@doga.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$?$+$D$G$9!#(B

$B5-;v(B <20091016.112236.260310811.taca@back-street.net> $B$G(B
	Takahiro Kambe$B$5$s$O=q$-$^$7$?(B

> ftpd $B$G$O!"%m%0%$%s%7%'%k$N>uBV$r%A%'%C%/$7$F$$$?5-21$,$"$j$^$9(B

ftpd $B$,3NG'$7$F$$$k$N$O!"%m%0%$%s%7%'%k$,(B /etc/shells $B$K:\$C$F$$$k$+$I$&$+(B
$B$^$G$G$9!#(B

$B<B:]!";n$7$K(B segmentation fault $B$r5/$3$9%W%m%0%i%`$r:n$C$F!"$=$l$r(B
$B%m%0%$%s%7%'%k$K$7$F$_$^$7$?$1$I!"LdBj$J$/(Bftp$B$G@\B3$G$-$^$7$?!#(B

---$B$3$3$+$i(B---
# cat segv.c
main() { puts(0); }
# cc segv.c -o segv
# ./segv
$B%;%0%a%s%H%(%i!<(B(core$B$r=PNO$7$^$7$?(B)
# echo `pwd`/segv >> /etc/shells
# adduser -s -q `pwd`/segv
# echo segv::ftp::::segv:`pwd`:`pwd`/segv:password | adduser -f
adduser: INFO: Successfully added (segv) to the user database.
# telnet -l segv localhost
($BN,(B)
FreeBSD/amd64 (ns.doga.co.jp) (ttyp9)

Last login: Fri Oct 16 18:20:44 from localhost
Connection closed by foreign host.
# ftp segv@localhost
Trying 127.0.0.1...
Connected to localhost.
220 ns.doga.co.jp FTP server (Version 6.00LS) ready.
331 Password required for segv.
Password:
230 User segv logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls segv
229 Entering Extended Passive Mode (|||58900|)
150 Opening ASCII mode data connection for '/bin/ls'.
-rwxrwxr-x  1 root  wheel  6736 Oct 16 18:11 segv
226 Transfer complete.
ftp> quit
221 Goodbye.
#
---$B$3$3$^$G(B---
$B$G$9$+$i!"(B

$B!&(B/bin/csh $B$O(B /etc/shells $B$K:\$C$F$$$k(B
$B!&$@$,!"(B/bin/csh $B$N5/F0$K<:GT$9$k$?$a!"%m%0%$%s$G$-$J$$(B

$B$H$$$&>u67$J$i!"(Bftp $B$G$N@\B3$,=PMh$k2DG=@-$O$"$k$+$H;W$$$^$9!#(B



PROJECT TEAM $B#D#o#G#A(B $B9bDE@5F;(B                            taka2@doga.jp
                     PROJECT TEAM DoGA$B$N%[!<%`%Z!<%8(B $B"*(B http://doga.jp/
10$B7n(B16$BF|(B($B6b(B) $B:#F|$N%^!<%U%#!<$NK!B'(B	[$B8-$$%X%\=$M}20$N5,B'(B]
$BItIJ$O$9$Y$F$H$C$F$*$1!#(B
