Date: Mon, 22 Mar 2004 05:29:49 GMT From: Mark <admin@asarian-host.net> To: "Elvedin" <mnsan11@earthlink.net> Cc: freebsd-questions@freebsd.org Subject: Re: passwd Message-ID: <200403220529.I2M5TM0R077334@asarian-host.net> References: <405E580A.2040305@earthlink.net> <200403220435.I2M4ZU9B075450@asarian-host.net> <405E73CE.9000302@earthlink.net>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message ----- From: "Elvedin" <mnsan11@earthlink.net> To: <freebsd-questions@freebsd.org> Sent: Monday, March 22, 2004 5:06 AM Subject: passwd > > 644 should be the proper permission on /etc/pwd.db. And is > > /usr/bin/passwd still setuid root? > > drwxr-xr-x 17 root wheel - 2048 Mar 21 21:57 etc > -rwxr--r-- 1 root wheel - 40960 Mar 21 21:57 pwd.db > -rwxr-xr-x 2 root wheel - 32824 Oct 27 09:31 passwd > > I didn't change passwd or anything related to it at all ... Well, something changed alright. As I expected, your passwd no longer seems to be setuid root! Like so: -r-sr-xr-x 1 root wheel 32504 Oct 9 2002 /usr/bin/passwd If it is not setuid root, regular users can, obviously, no longer can change their own passwords. Change it back: chmod u+s /usr/bin/passwd That will do it. It might be of interest, though, to figure out why this change occured. - Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403220529.I2M5TM0R077334>