Re: passwd restriktieren, root kann nix ändern?

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Sun, 9 Oct 2005 21:41:09 +0200

On Sun, Oct 09, 2005 at 09:24:12PM +0200, J. Erik Heinz wrote:
> [root(at)server] ~ # ll /usr/bin/passwd
> -r-sr-xr-x 2 root wheel 6072 11 Sep 16:41 /usr/bin/passwd
> [root(at)server] ~ # chmod o-x /usr/bin/passwd
> chmod: /usr/bin/passwd: Operation not permitted
>
> Ich dachte immer root könnte so ziemlich alles?
> Warum geht das nicht?

Schau mal "ls -lo /usr/bin/passwd" an, in Kombination mit "man chflags".
kern.securelevel ist vmtl. >= 1, da kann man das schg-Flag nicht
aendern (und das wiederum steht in "man security").

> Wie krieg ich es hin, das user nicht ihr passwort ändern können, wenn
> man passwd nicht restriktieren kann

Genau so wie du es versuchst, nur eben im mit securelevel <= 0. Dazu
bootest du in den Singleusermode und aenderst so wie oben die Rechte
auf /usr/bin/passwd und gehst danach in den Multiusermode.

ciao,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 09 Oct 2005 - 21:41:48 CEST

search this site