Date: Sat, 27 Sep 2014 09:14:19 -0400 From: "firmdog@gmail.com" <firmdog@gmail.com> To: Vikash Badal <Vikash.Badal@is.co.za> Cc: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: pkg_delete bash, logged out by accident, can't ssh back in (not good) Message-ID: <CAHcg-UEtq6hx9s6N_o_PbZppwKKt1KmZOzPEA=ha5RwGn=zhyw@mail.gmail.com> In-Reply-To: <54264510.1080901@is.co.za> References: <CAHcg-UGOAjobmTnWM9%2B5PiE23wXrDO8v31p5QCF07ar8aXEV8A@mail.gmail.com> <20140926210145.GA10084@neutralgood.org> <CAHcg-UFahAwG7%2BhgDiK-OLGqS_H0nKjeR4wozRHwauaUUFEsQA@mail.gmail.com> <50075.166.147.100.43.1411770059.squirrel@cosmo.uchicago.edu> <54264510.1080901@is.co.za>
next in thread | previous in thread | raw e-mail | index | archive | help
> ssh -t user@box.org /bin/sh works for me Just tested this on my laptop. That command does NOT work. It does work if the default shell port package is still installed. Try this: You must make bash the default shell for root. Then run, say, "pkg_delete bash-4.2.42" Log out. You will not be able to ssh or log back in with that command. I am on 8.4. I can't even log onto the local console. Yes, I kept a couple sessions open so I didn't lock myself out of the laptop. :-) On Sat, Sep 27, 2014 at 1:03 AM, Vikash Badal <Vikash.Badal@is.co.za> wrote: > On 27/09/2014 00:20, Valeri Galtsev wrote: >> >> On Fri, September 26, 2014 4:14 pm, firmdog@gmail.com wrote: >>> Oh boy. I have only 2 accounts on this box. Root and one other >>> account. Both use bash as default. >>> >>> I am completely locked out of this box on the command line? >>> >> >> One thing I would try is >> >> ssh user@box.org exec /bin/sh >> > > ssh -t user@box.org /bin/sh works for me > > >> replace with your username and machine name. I am on the road with little >> ability to test it, so my apology about my stupidity (as it likely will >> try to invoke default shell first to then execute what exec requests...) >> >> Valeri >> >>> >>> >>> >>> >>> On Fri, Sep 26, 2014 at 5:01 PM, <kpneal@pobox.com> wrote: >>>> On Fri, Sep 26, 2014 at 04:51:32PM -0400, firmdog@gmail.com wrote: >>>>> I did a pkg_delete of bash and was going to make install a new one >>>>> from the port, due to shellshock. I logged out by accident, and when >>>>> try to login via ssh, it won't take my password. I assume I can't >>>>> login because the default shell is bash, which has been removed right? >>>> >>>> Sounds like it. >>>> >>>>> Any ideas on how I can get into my remote freebsd box via ssh? >>>> >>>> Use a different remote account with a different shell. >>>> >>>>> Workarounds? >>>> >>>> None. >>>> -- >>>> Kevin P. Neal http://www.pobox.com/~kpn/ >>>> >>>> "Good grief, I've just noticed I've typed in a rant. Sorry chaps!" >>>> Keir Finlow Bates, circa 1998 >>> _______________________________________________ >>> freebsd-questions@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>> To unsubscribe, send any mail to >>> "freebsd-questions-unsubscribe@freebsd.org" >>> >> >> >> ++++++++++++++++++++++++++++++++++++++++ >> Valeri Galtsev >> Sr System Administrator >> Department of Astronomy and Astrophysics >> Kavli Institute for Cosmological Physics >> University of Chicago >> Phone: 773-702-4247 >> ++++++++++++++++++++++++++++++++++++++++ >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHcg-UEtq6hx9s6N_o_PbZppwKKt1KmZOzPEA=ha5RwGn=zhyw>