From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Jun  9 12:40:06 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA76673;
	Fri, 9 Jun 2000 12:40:06 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from out1.khi.co.jp (firewall-user@out1.khi.co.jp [202.232.202.10])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA76630;
	Fri, 9 Jun 2000 12:40:04 +0900 (JST)
	(envelope-from inoue_a@ati.khi.co.jp)
Received: by out1.khi.co.jp; id MAA07523; Fri, 9 Jun 2000 12:39:50 +0900 (JST)
Received: from unknown(157.115.250.38) by out1.khi.co.jp via smap (V4.2)
	id xma007411; Fri, 9 Jun 00 12:39:40 +0900
Received: from khi.co.jp by vcheck.khi.co.jp (8.8.6 (PHNE_14041)/3.5Wpl5with_aaJul97) id MAA21585; Fri, 9 Jun 2000 12:38:14 +0900 (JST)
Received: from mail.ati.khi.co.jp by khi.co.jp (8.8.6 (PHNE_16852)/8.8.6) id MAA28567; Fri, 9 Jun 2000 12:35:59 +0900 (JST)
Received: from kikai52 ([157.115.124.252])
	by mail.ati.khi.co.jp (8.9.1b+Sun/3.7W) with SMTP id MAA02509;
	Fri, 9 Jun 2000 12:39:08 +0900 (JST)
Message-Id: <200006090339.MAA02509@mail.ati.khi.co.jp>
X-My-Real-Login-Name: k970401; mail.ati.khi.co.jp
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
X-Mailer: Denshin 8 Go V321.2b6 (NoriNori ReMix)
Date: Fri, 09 Jun 2000 12:38:37 +0900
From: Akinori INOUE <akinori@yb3.so-net.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Cc: QandA@jp.freebsd.org
In-Reply-To: Your message of "Thu, 8 Jun 2000 01:42:48 +0900"
    <200006071642.BAA05379@galient.yf.bsdclub.org>
References: <200006071642.BAA05379@galient.yf.bsdclub.org>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 52453
Subject: [FreeBSD-users-jp 52453] Re: I forgot root password
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: akinori@yb3.so-net.ne.jp

$B0f>e$G$9!%(B
$B$8$D$O!$$$$A$P$s$O$8$a$N>.Ln$5$s$N%"%I%P%$%9$r8+$F$d$C$F$_$?(B
$B$H$3$m!$$9$s$J$j2r7h$7$F$$$?$N$G$9$,!$$=$N8e=PD%$J$I$G%a!<%k(B
$B$r=q$/;~4V$,$"$j$^$;$s$G$7$?!%(B
$B%"%I%P%$%9$/$@$5$C$?J}!$$"$j$,$H$&$4$6$$$^$7$?!%(B

$B$A$J$_$K!$%/%i%C%-%s%0$N2DG=@-$O$J$/$O$J$$$N$G$9$,!$$*$=$i$/(B
$B?4G[$9$k$3$H$O$J$$$H;W$C$F$$$^$9!%?<$/D4::$9$k%9%-%k$,$J$$$H(B
$B$$$&$N$bM}M3$N0l$D$G$9$,!%(B^^;


Q&A $B$K$7$F$_$^$7$?!%(B

Q: root $B$N%Q%9%o!<%I$rK:$l$F$7$^$$$^$7$?!%(B
   $B%7%s%0%k%f!<%6%b!<%I$KF~$m$&$H$7$F$b!$(Broot $B$N%Q%9%o!<%I$,(B
   $BI,MW$J$?$a$K$&$^$/$$$-$^$;$s!%(B
   $B0lHL%f!<%6$G$O%m%0%$%s$G$-$^$9!%(B3.4-RELEASE $B$G$9!%(B


A: $B%$%s%9%H!<%i%U%m%C%T!<(B (kern.flp & mfsroot.flp) $B$H(B Fixit
   $B%U%m%C%T!<(B (fixit.flp) $B$r$"$i$+$8$aMQ0U$7$F$*$-$^$7$g$&!%(B

$B!ZJ}K!$=$N(B1$B![(B
(1) $B$^$:!$0lHL%f!<%6$G%m%0%$%s$7$^$9!%(B
(2) passwd(5) $B$J$I$r;29M$K!$(Broot $B$N%(%s%H%j$@$1$N(B master.passwd
    $B$r:n@.$7$^$9!%$3$3$G%Q%9%o!<%IMs$O6u$K$7$F$*$-$^$9!%J]B8(B
    $B>l=j$O(B /tmp $B$J$I!$(B/ $B$N%Q!<%F%#%7%g%s$N$I$3$+$K$7$^$9!%(B
    $BB>$K(B root $B$K$J$l$k%^%7%s$,$"$k$J$i!$$=$3$N(B /etc/master.passwd
    $B$r;29M$K$9$k$H4JC1$G$9!%(B
(3) pwd_mkdb $B%3%^%s%I$G%G!<%?%Y!<%9$r:n@.$7$^$9!%(B
      % cd /tmp
      % pwd_mkdb -d . master.passwd
(4) $B%$%s%9%H!<%i%U%m%C%T!<$G%j%V!<%H$7!$(B Fixit $B%b!<%I$KF~$j(B
    $B$^$9!%(B
(5) $B%O!<%I%G%#%9%/$r%^%&%s%H$7$^$9!%(B
      Fixit# mount /dev/wd0s1 /mnt
      Fixit# cd /mnt
(6) etc/master.passwd $B$N%P%C%/%"%C%W$r$H$j$^$9!%(B
      Fixit# mv etc/master.passwd etc/master.passwd.bk
(7) $B@h$[$I:n@.$7$??7$7$$%G!<%?%Y!<%9%U%!%$%k$r(B etc $B$K%3%T!<(B
    $B$7$^$9!%(B
      Fixit# cp tmp/master.passwd tmp/pwd.db tmp/spwd.db etc/
(8) Fixit$B%b!<%I$r=*N;$7!$%j%V!<%H$7$^$9!%(B
(9) $B%j%V!<%H$7$?$i!$(B root $B$G%Q%9%o!<%I$J$7$G%m%0%$%s$G$-$k$O(B
    $B$:$G$9!%(B
(10)$B85!9$N(B master.passwd $B$KLa$7$^$9!%(B
      # cd etc
      # mv master.passwd.bk master.passwd
(11)$B%G!<%?%Y!<%9$r:n$j$J$*$7$^$9!%(B
      # pwd_mkdb master.passwd
(12)root $B$N%Q%9%o!<%I$r@_Dj$7$J$*$7$^$9!%(B
      # passwd

$B!ZJ}K!$=$N(B2$B![(B
(1) Fixit $B%b!<%I$K$7$^$9!%(B
(2) / $B%Q!<%F%#%7%g%s$r%^%&%s%H$7$^$9!%(B
      Fixit# mount /dev/wd0s1 /mnt
(3) /etc/ttys $B$rJT=8$7!$(B console $B$H=q$$$F$"$k9T$N(B insecure
    $B$r(B secure $B$KJQ99$7$^$9!%(B
      Fixit# /mnt/bin/ed /mnt/etc/ttys
      /^console/p
      s/insecure/secure/p
      w
      q
(4) $B%j%V!<%H$7$F!$%7%s%0%k%f!<%6%b!<%I$GN)$A>e$2$^$9!%(B
(5) $B$"$H$O%7%s%0%k%f!<%6%b!<%I$G$N(B root $B%Q%9%o!<%I$NJQ99J}K!(B
    (Q&A$B4IM}HV9f(B464$B$J$I(B) $B$r;29M$K$7$F$/$@$5$$!%(B

$B0J>e(B


--
$B$$$N$&$((B
