Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS Exporte und Benutzerrechte
Hi!
Ich hab ein paar Probleme mit NFS-Benutzerrechten.
Ich habe auf meinem Notebook den gleichen Benutzer mit der gleichen UID wie am Server.
So sieht meine /etc/exports aus:
# /etc/exports: the access control list for filesystems which may be exported
/usr/bak (rw,no_root_squash)
/home (rw,no_root_squash)
und so mounte ich das Ganze am Notebook:
#Netzlaufwerke (NFS)
192.168.0.1:/usr/bak /usr/bak nfs noauto,user,bg,soft,intr,retry=5,atime,auto,rw,dev ,exec,suid 0 0
192.168.0.1:/home /home/bak/srv001 nfs noauto,user,bg,soft,intr,retry=5,atime,auto,rw,dev ,exec,suid 0 0
Wenn ich nun auf ein Verzeichnis zugreifen will, muss ich chmod 777 haben um schreiben zu können.
Das ist aber nicht Sinn der Sache.
Außerdem sind Benutzer und Gruppe erstellter Dateien / Ordner nobody:nogroup .
Kann mir jemand sagen, was ich da ändern muss?
MfG schne_re
Poste mal die nfsd.conf - da dürften die entsprechenden Einstellungen drin enthalten sein...
Poste mit "ls -l" auch mal die Rechte der freigegebenen/gemounteten Verzeichnisse, getrennt nach Server und Client.
Kreol
P.S. Um welche Distri geht es?
Also mal zum nfsd.conf.
Da ich Kubuntu nutze müsste es doch in /etc/nfs/nfsd.conf sein.
Doch das Verzeichnis /etc/nfs existiert nicht.
Ich habe das Paket nfs-user-server installiert und anschließend die Freigaben mit webmin erstellt.
Hier ls -l vom ersten Mount:
schnere@ntb-001:/usr/bak$ ls -l
insgesamt 12
drwxrwxrwx 18 schnere schnere 4096 2006-11-22 22:01 bvt
drwxrwxrwx 21 schnere schnere 4096 2006-11-27 22:22 filme
drwxrwxrwx 5 schnere schnere 4096 2006-11-25 16:40 music
Soll ich die nfsd.conf selbst erstellen, oder kann es sein, dass sie in meinem Homeverzeichnis aufzufinden ist?
Naja, anscheinend hat da smb schon einige Vorteile gegenüber NFS.
Es ist leicht zu konfigurieren und funktioniert auch. Ich hab für Win und Lin
die gleiche Freigabe, unter Lin wollte ich sie halt über nfs einbinden.
Ging auch mit einigen Problemen (schreibrechte).
Nun lässt sie sich zwar mounten aber ich kann nicht drauf zugreifen...
Heut könnte ich meinen PC mal wieder aus dem Fenster schmeißen ...
witzigerweise finde ich NFS einfach als Samba...
Ansonsten wärst Du noch die von kreol gewünschten Infos schuldig...
linuxazubi
30.11.06, 07:37
witzigerweise finde ich NFS einfach als Samba...
auf jeden fall! und irgendwie auch sinniger zwei linux-pcs zu verbinden.
Also mal zum nfsd.conf.
Da ich Kubuntu nutze müsste es doch in /etc/nfs/nfsd.conf sein.
Doch das Verzeichnis /etc/nfs existiert nicht.
Ich habe das Paket nfs-user-server installiert und anschließend die Freigaben mit webmin erstellt.
Hier ls -l vom ersten Mount des Clients:
schnere@ntb-001:/usr/bak$ ls -l insgesamt 12 drwxrwxrwx 18 schnere schnere 4096 2006-11-22 22:01 bvt drwxrwxrwx 21 schnere schnere 4096 2006-11-27 22:22 filme drwxrwxrwx 5 schnere schnere 4096 2006-11-25 16:40 music
Server hab ich im Monet leider nicht zur Verfügung, poste ich dann heute Abend.
Dass NFS sinniger ist dachte ich mir auch, aber es dauert ca. 5 min zum Mounten auf dem Client und dann hab ich ja das Problem mit den Schreibrechten, die ich bei smb nicht habe.
also, wenn das 5min geht - dass liegt da irgendwas ganz böse im Argen...
Hier ls-l vom Server:
schnere@srv001:~$ ls -l /usr/bak
insgesamt 12
drwxrwxrwx 18 schnere schnere 4096 2006-11-22 22:01 bvt
drwxrwxrwx 21 schnere schnere 4096 2006-12-03 17:23 filme
drwxrwxrwx 5 schnere schnere 4096 2006-11-25 16:40 music
Also, das ls- l müsste ja passen.
Mich stört das chmod 777 und dass dabei der Benutzer der erstellten Datei "nobody" is und nicht schnere, also UID 1001, welche auf beiden Rechner gleich ist...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.