Also ich hab hier ein Netzwerk das auf Linux migriert werden soll. (Schulnetzwerk und ich möchte ein bisschen Erfahrung mit *nix--Netzwerken sammeln.)
Die Home-Verzeichnisse der User sind auf einem zentralen Server gespeichert. Nun möchte ich dass das OS auf den Workstations ist und sich bei jedem Login die Inhalte des Homeverzeichnisses auf dem Server als ganz normaler HOME Ordner benutzt werden können. Wie kann ich das am besten machen? (Kommt mir bitte nicht mit den wunderbaren Netzwerkfähigkeiten von X das geht wegen der Leistung des Servers nicht.).
mfg Gva
PS: Ich hab relativ wenig Ahnung von Netzwerken insgesamt also versucht es mir bitte für Anfänger zu erklären. (Irgendwann fängt jeder mal an.)
edit:Die Passwortdatei liegt natürlich auch auf dem Server.
Homeverzeichniss über Netzwerk
-
- Beiträge: 286
- Registriert: 20.10.2006 20:46:21
-
- Beiträge: 85
- Registriert: 21.12.2006 16:39:16
Geht eigentlich ganz einfach.
Auf dem Server /home per NFS exportieren
auf den Clients server:/home nach /home mounten
fertig
Mit etwas mehr Aufwand kannst du auch nur das home Verzeichnis eines Benutzers beim login mounten. Aber das scripting ist doch etwas aufwändiger.
Wie man NFS einrichtet und was man alles beachten musst, findest du in diversen HowTo's.
Auf dem Server /home per NFS exportieren
auf den Clients server:/home nach /home mounten
fertig
Mit etwas mehr Aufwand kannst du auch nur das home Verzeichnis eines Benutzers beim login mounten. Aber das scripting ist doch etwas aufwändiger.
Wie man NFS einrichtet und was man alles beachten musst, findest du in diversen HowTo's.
-
- Beiträge: 286
- Registriert: 20.10.2006 20:46:21
-
- Beiträge: 85
- Registriert: 21.12.2006 16:39:16
Na da sind wir doch im grünen Bereich.
Den kernel mit nfs server funktionalität backen, falls noch nicht geschehen.
10.5.1.0/255.255.255.0 musst du noch auf deine Netzwerkparameter anpassen. Diese Einstellung lässt nur Teilnehmer aus dem 10.5.1.0 Netzwerk mit Netzmaske 255.255.255.0 als Clients zu. Was die Optionen zu bedeuten haben zeigt dir "man exports"
Den kernel mit nfs server funktionalität backen, falls noch nicht geschehen.
Code: Alles auswählen
emerge nfs-utils
echo "/home 10.5.1.0/255.255.255.0(rw,sync,insecure,no_subtree_check)" > /etc/exports
/etc/init.d/nfs start
rc-update add nfs default
Für eine zentrale Benutzerverwaltung brauchst du vermutlich noch LDAP.
http://www.moduli.net/pages/sarge-ldap-auth-howto
http://www.moduli.net/pages/sarge-ldap-auth-howto