Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Oct 2003 11:47:36 -0500
From:      Eric F Crist <ecrist@tech-con-inc.com>
To:        Mikko =?iso-8859-1?q?Ty=F6l=E4j=E4rvi?= <mbsd@pacbell.net>, ecrist@adtechintegrated.com
Cc:        freebsd-questions@freebsd.org
Subject:   Re: PASSWD file hosed...
Message-ID:  <200310041148.20696.ecrist@tech-con-inc.com>
In-Reply-To: <20031004092108.G3248@atlas.home>
References:  <200310041045.41800.ecrist@tech-con-inc.com> <20031004092108.G3248@atlas.home>

next in thread | previous in thread | raw e-mail | index | archive | help
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 04 October 2003 11:27 am, Mikko Ty=F6l=E4j=E4rvi wrote:
> On Sat, 4 Oct 2003, Eric F Crist wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hello,
> >
> > I'm sure you're all getting sick of my being so vocal, but here goes
> > anyway.
> >
> > I was messing around as root in KDE and found the KUser application.  I
> > tried adding a user (my girlfriend), and when done, nobody could log in=
=2E=20
> > I managed
>
> Mmm... GUIs.
>
> > to boot into single user, which logged me in a toor.  I had to mount the
> > file systems r/w and finally got my username's password reset, after
> > finding a bunch of format errors in the /etc/master.passwd file.  My
> > problem is that the was no root user listed, just toor and all the
> > others.  How can I change
>
> If your machine has been up and running for a while, you will have
> backup files in /var/backup.  Have a look at
> /var/backups/master.passwd.bak. If it looks contains everything you want,
> copy it to /etc/master.passwd. Otherwise just edit /etc/master.passwd and
> add the root entry. The default one without password looks like:
>
>  root::0:0::0:0:Charlie &:/root:/bin/csh
>
> Then run "pwd_mkdb -p /etc/master.passwd" and you're back in business.
>
> > this?  Also, I've set the console as insecure, so it's going to ask me
> > for a root password.
>
> This is controlled in the file "/etc/ttys".
>
>      $.02,
>      /Mikko

Mikko,

Thanks for the reply.  I found what you spoke of as you were probably sendi=
ng=20
this reply.  That's exactly what worked.  However, the /etc/ttys file isn't=
=20
editable if you're not root, so I simply changed my uid to 0 from single us=
er=20
to edit these things.  (turns out i didn't set the insecure mode correctly,=
=20
anyways.

Thanks for the help!
=2D --=20
Eric F Crist
AdTech Integrated Systems, Inc
(952) 403-9000
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/fvnUWxy3JtXvWloRAqF+AJ9TN5Juqv5jj4hKPx+2P/EdMBmFiwCgs0WJ
PY1xlKG/e0lT3AYiOsXha1s=3D
=3DwEoj
=2D----END PGP SIGNATURE-----



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