unix-system benutzerkennungen

Smalltalk
Antworten
fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

unix-system benutzerkennungen

Beitrag von fenster » 27.09.2003 21:03:01

hallo

wie kann ich an einem unix-system benutzterkennungen definieren , unter
denen sich niemand direkt am rechner anmelden kann ?


gruß
fenster

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 27.09.2003 21:13:40

Falls Du meinst, das sich niemand damit einloggen können soll, so lege für den User eine nicht-gültige Shell (z.B. /bin/false) fest. Dazu mit diese Shell in /etc/shells stehen. Wenn das so ist, dann kannst Du mit "chsh" die Shell des Users festlegen.

Benutzeravatar
spiffi
Beiträge: 1128
Registriert: 09.08.2003 19:02:27

Re: unix-system benutzerkennungen

Beitrag von spiffi » 27.09.2003 21:13:55

Genu wie unter Linux. In der /etc/passwd die Shell des Benutzers auf /bin/false setzen.

Benutzeravatar
Beowulf666
Beiträge: 1476
Registriert: 06.10.2002 14:03:08
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Beowulf666 » 28.09.2003 00:29:36

und feltel gewinnt mit SAGENHAFTEN 15 Sekunden Vorsprung!
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian ;-)

fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

einloggen über login shell

Beitrag von fenster » 30.09.2003 10:38:19

hallo

ich habe da eingentlich gemeint :
was muss ich machen damit sich der user über eine login shell einloggen kann ???



gruß
fenster

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 30.09.2003 10:49:47

Da hörte sich "wie kann ich an einem unix-system benutzterkennungen definieren , unter
denen sich niemand direkt am rechner anmelden kann ?" aber anders an. Damit ein User sich einloggen kann, muss eine gültige Shell für seinen Account definiert sein. Wähle also wiederrum mit dem Tool "chsh" eine gültige Shell (z.B. /bin/bash, oder /bin/tcsh oder /bin/csh) für den User aus. Die gebräuchlichste Shell unter GNU/Linux ist die Bash (/bin/bash).

fenster
Beiträge: 263
Registriert: 07.08.2003 22:37:14

das ist so ein bescheuerte fragestellung von der schule

Beitrag von fenster » 30.09.2003 10:58:07

hallo

das ist so ein bescheuerte fragestellung von der schule

die meinem wahrscheinlich damit "niemand direkt am rechner anmelden"

dass sich ein normaler user nicht als root anmelden kann denke ich mal

denn als user ist er ja nicht direkt am rechner ángemeldet denke ich mal ?

der einzige der sich direkt am rechner anmelden kann ist root oder ?



gruß
fenster

Benutzeravatar
feltel
Webmaster
Beiträge: 10477
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Re: das ist so ein bescheuerte fragestellung von der schule

Beitrag von feltel » 30.09.2003 11:05:08

fenster hat geschrieben:denn als user ist er ja nicht direkt am rechner ángemeldet denke ich mal ?
Warum denn nicht? Ich sitz zuhause vor meiner Maschine und melde mich als "feltel" am Rechner an. Da bin ich dann ein ganz normaler User mit eingeschränkten Rechten. Wenn ich administrieren will, dann meld ich mich halt als root an.
der einzige der sich direkt am rechner anmelden kann ist root oder ?
Nein, nicht per default. Nur wenn root die eingerichteten User in der von mir oben erwähnten Weise einschränkt (macht i.d.R. aber nur bei Serversystemen, z.B. Mailservern, sinn).

Antworten