On Wed, Apr 02, 2003 at 01:57:54PM +0200, Andreas Pakulat wrote:
> On 02.Apr 2003 - 13:01:14, Tauber, Mathias  HDP wrote:

Hi,

> > wie kann ich denn einem User (nobody) das nutzen einer Shell verbieten.
> > 
> > In der /etc/passwd steht f�r nobody:
> > nobody:x:65534:65534:nobody:/home:/bin/sh
> 
> Was hast du denn gemacht? Bei mir steht da:
> nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
> 
> Und ich kann mich nicht als nobody einloggen, au�er als root ein su
> nobody machen. Aber sowas geht ja IMHO immer.

Na ja wenn da eine nicht funktionstuechtige shell steht must Du beim
su noch mit -c /bin/bash als das auzufuehrende Programm mit geben.
Allerdings wenn jemand root ist warum sollte er dann wieder nobody
werden wollen. Abgesehen davon koennte er sich dann auch gleich die
shell in der passwd aendern.

Sven
-- 
It really sucks to give your heart to a girl
You want to know her like she knows the whole world
But 10 seconds in, it's obvious, your going nowhere...
[Bowling for Soup - Drunk Enough To Dance - I Don't Wanna Rock]


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an