NIS und UserID Client/Server

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
mario.neudeck
Beiträge: 455
Registriert: 07.09.2004 08:51:47
Wohnort: Dresden

NIS und UserID Client/Server

Beitrag von mario.neudeck » 07.02.2005 18:40:52

Hallo,

ich will die Nutzerauthentifizierung von lokal auf NIS umheben.
Auf dem Client existieren bereits Nutzerkonten und Home-Verzeichnisse. Die Nutzerkonten sollen jetzt aber zentral vom Server bezogen werden.
Die nsswitch.conf auf dem Client:

Code: Alles auswählen

...
passwd: nis files
group: nis files
shadow: nis files
...
Ich habe jetzt ein Verständisproblem mit der Userzuordnung:
Server:
UserX mit UID 1003
UserY mit UID 1004
Client:
bereits vorhandener UserX mit UID 1004, Home-Verzeichnis mit UID 1004
Melde ich mich jetzt per NIS auf dem Client als User X an, erhält der die UID 1003, kommt in das Home-Verzeichnis /home/userX, was aber der UID 1004 gehört.

Muß ich jetzt auf Client nach der NIS-Konfiguration noch ein CHOWN userX.userX machen, damit zB das Home-Verzeichnis die richtige UID hat? Oder habe ich da prinzipiell was falsch verstanden? Bei Systemusern tritt das gleiche Problem ja sicher auf auf. Wie kann ich das lösen?

srolle
Beiträge: 325
Registriert: 09.09.2003 10:08:13
Wohnort: Zeitz (bei Leipzig)

Beitrag von srolle » 23.02.2005 10:50:26

NIS unterscheidet nicht nach Login-Namen sondern nach UserID's. Ja, Du musst ein chmod uid:grpid auf die Homeverzeichnisse ausfuehren.

rtz654
Beiträge: 22
Registriert: 20.06.2003 18:57:39

Beitrag von rtz654 » 23.02.2005 11:57:32

Ich habe mal ein bisschen was zum Thema NIS in das Wiki geschrieben, unter anderem auch wie Du am einfachsten mit den UIDs/GIDs umgehst damit alles funktioniert!

http://www.debianforum.de/wiki/?page=Ze ... ng+mit+NIS

Antworten