From owner-freebsd-questions@FreeBSD.ORG Sat Nov 27 16:20:30 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAADF16A4CE for ; Sat, 27 Nov 2004 16:20:30 +0000 (GMT) Received: from sccimhc92.asp.att.net (sccimhc92.asp.att.net [63.240.76.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE1343D54 for ; Sat, 27 Nov 2004 16:20:30 +0000 (GMT) (envelope-from freebsd@nbritton.org) Received: from [192.168.1.10] (12-223-129-46.client.insightbb.com[12.223.129.46]) by sccimhc92.asp.att.net (sccimhc92) with ESMTP id <20041127162029i92002bii0e>; Sat, 27 Nov 2004 16:20:29 +0000 Message-ID: <41A8A94C.8070509@nbritton.org> Date: Sat, 27 Nov 2004 10:20:28 -0600 From: Nikolas Britton User-Agent: Mozilla Thunderbird 0.9 (X11/20041119) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew Lewis References: <1101392541.29769.409.camel@localhost.localdomain> In-Reply-To: <1101392541.29769.409.camel@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Breaking password on FreeBSD 5.2.1 box X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2004 16:20:30 -0000 Andrew Lewis wrote: >Hi list, > >We have a client running a fBSD 5.2.1 box that needed its root password >hacked. > >I couldn't boot into single user mode w/o the root password, so I >installed fBSD 5.3 on another machine, and slaved the drive from the >5.2.1 box in mine. > > What? Step 1: Boot the computer. Step 2: At the FreeBSD boot menu select "Escape to loader prompt" Step 3: Type in "boot -s" and hit enter. Step 4: Hit enter when it asks you what shell you want to use. Step 5: Type in "cat /etc/fstab" and hit enter. Step 6: Mount / and /usr, "mount /dev/foobar /", "mount /dev/foobar /usr". Step 7: Type in "passwd" and hit enter. Step 8: Type in new password and hit enter. Step 9: Retype in new password and hit enter. Step 10: type in "reboot" and hit enter. I just try'ed it with FreeBSD 4.10 and 5.3 and it worked for both of them.