Clients » Linux

ID #1222

Ubuntu-Client bei NIS/YP

Frage: könntest du mal sagen, wie man den Ubuntu-Client mit NFS und NIS auf den Arktur einrichtet? Ich habe bisher immer mit SuSE gearbeitet und in yast problemlos die entsprechenden Einstellungsmöglichkeiten gefinden.
Beim Ubuntu bin ich noch nicht fündig geworden.
Antwort:

NFS

  • Installation von nfs-common zB über synaptic.
  • Dann die Einträge in /etc/fstab wie unter OpenSuSE anpassen, zB:
192.168.0.1:/home /home nfs rsize=8192,wsize=8192,hard,intr 0 0


Ein

sudo mount /home 

sollte schon funktionieren.
Bei der Installation von Ubuntu wird ein User eingerichtet. Dessen Homeverzeichnis befindet sich unter /home. Da später die Homeverzeichnisse von Arktur ebenfalls dorthin gemountet werden, empfiehlt es sich, diesen User zu verschieben. Vorher solltest du einen root-Zugang einrichten:

In einer Konsole:

sudo passwd root

Dadurch vergibst du für root ein Passwort.
Dann abmelden und als root wieder anmelden.
Konsole öffnen:

mv /home /home_lokal
mkdir /home

In der /etc/passwd den Eintrag für den User anpassen:
von

dein_ubuntu_user:x:1000:1000:dein_ubuntu_user,,,:/home/dein_ubuntu_user:/bin/bash

nach

 dein_ubuntu_user:x:1000:1000:dein_ubuntu_user,,,:/home_lokal/dein_ubuntu_user:/bin/bash

NIS

  • Installation von NIS zB über synaptic.
  • Danach wirst du nach dem Namen der Domäne/Servers, also von Arktur, gefragt.

Dann musst du noch einige Konfigurationsdateien anpassen:

/etc/passwd

In die letzte Zeile kommt:

+::::::/bin/bash

 

/etc/yp.conf


In die letzte Zeile kommt die IP-Adresse von Arktur:

ypserver 192.168.0.1

(oder welche IP-Adresse Arktur bei dir hat)
Dann

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the ´glibc-doc-reference' and ´info' packages installed, try:
# ´info libc "Name Service Switch"' for information about this file.
#
passwd:         compat
group:          compat
shadow:         compat
# 
hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4
networks:       files
#
protocols:      db files
services:       db files
ethers:         db files
rpc:            db files
#
netgroup:       nis

NIS

  • Überprüfen, ob in /etc/defaultdomain auch der Name der Domäne (s.o.) richtig eingetragen ist.

Das sollte es im Prinzip gewesen sein. Unter Umständen musst du den Rechner neu starten.
Ein Test in der Konsole mit

su - irgendein_arktur_user 

sollte dann funktionieren.


Lothar Basse, schan-user 6. Mai 2010

Tags: NIS, Ubuntu, YP

Verwandte Artikel:

Letzte Änderung der FAQ: 2010-05-18 19:42
Autor: Lothar Basse
Revision: 1.1

Digg it! Share on Facebook FAQ ausdrucken FAQ weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieser FAQ:

Durchschnittliche Bewertung: 4.5 (2 Abstimmungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich