Joe Klemmer
2008-Jan-06 07:43 UTC
[CentOS] /etc/passwd aand /etc/shadow out of sync on 4.6 box
Fellow list members, I recently tried to add a user to a little used server that hadn't see a change in users for quite a while. When I use system-config-users I get an error alert that says - The user database cannot be read. This problem is most likely caused by a mismatch in /etc/passwd and /etc/shadow. The program will exit now. I awk'ed out the user ID's and ran diff. That came back with the shadow file having two more users than the passwd file. Ok, fine, whatever. But the trick now is how to fix this. Can I just use vi and delete the offending lines from the shadow file? Is there a utility or script that will sync them in a less potentially destructive way? Any pointers to info on this are greatly appreciated. Thanks, Joe -- Boring Home Page - http://www.webtrek.com/joe See my blog, sumo game ranks and other interesting junk
Garrick Staples
2008-Jan-06 08:39 UTC
[CentOS] /etc/passwd aand /etc/shadow out of sync on 4.6 box
On Sun, Jan 06, 2008 at 02:43:47AM -0500, Joe Klemmer alleged:> Fellow list members, > > I recently tried to add a user to a little used server that hadn't see > a change in users for quite a while. When I use system-config-users I > get an error alert that says - > > The user database cannot be read. This problem > is most likely caused by a mismatch in /etc/passwd > and /etc/shadow. The program will exit now. > > I awk'ed out the user ID's and ran diff. That came back with the shadow > file having two more users than the passwd file. Ok, fine, whatever. > But the trick now is how to fix this. Can I just use vi and delete the > offending lines from the shadow file? Is there a utility or script that > will sync them in a less potentially destructive way? > > Any pointers to info on this are greatly appreciated.Just edit the file. It's fine. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://lists.centos.org/pipermail/centos/attachments/20080106/da8ccc18/attachment-0003.sig>
Joe Klemmer
2008-Jan-07 04:12 UTC
[CentOS] /etc/passwd aand /etc/shadow out of sync on 4.6 box
On Sun, 2008-01-06 at 00:39 -0800, Garrick Staples wrote:> > Any pointers to info on this are greatly appreciated. > > Just edit the file. It's fine.Rock-n-roll, man. That did the trick. You know, there would probably be use for a tool that checked the files and made sure they weren't out of sync. Isn't pam supposed to have that capability? I have avoided reading/learning anything about it for years. And I mean YEARS. Maybe I'll take a peek and see what's in there. And maybe I'll get off my @$$ and figure out Bind/DNS. Right. And maybe Microsoft will change the licensing for Windows to GPL. Anyway, thanks much, Joe -- Boring Home Page - http://www.webtrek.com/joe See my blog, sumo game ranks and other interesting junk