Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jul 2004 09:43:55 +1200
From:      Jonathan Chen <jonc@chen.org.nz>
To:        Mike J <michaelj@ntscom.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: your mail
Message-ID:  <20040708214355.GD9749@grimoire.chen.org.nz>
In-Reply-To: <MIECIPFEFPEOCCFADKPBAEGECNAA.michaelj@ntscom.com>
References:  <MIECIPFEFPEOCCFADKPBAEGECNAA.michaelj@ntscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 08, 2004 at 08:54:45AM -0500, Mike J wrote:
> I have a question.  One of the new guys went into one of our BSD servers and
> changed the root environment from the default to /bin/bash and bash isn't
> installed on this box, therefore we are having trouble su'ing in and even
> logging in at the console.  Anyone have any ideas on how to get in.

Boot into single user (just hit the reset button when all is quite and
hit the space bar during the appropriate boot-prompt), and it will
allow you to specify the shell to use in single user mode (/bin/sh by
default).

    # fsck -y
    # mount -a
    # vipw

should do the trick.
-- 
Jonathan Chen <jonc@chen.org.nz>
----------------------------------------------------------------------
                                          "Opportunity does not knock,
       it presents itself when you beat down the door" - W.E. Channing



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040708214355.GD9749>