Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

tworan

Anfänger

  • »tworan« ist männlich
  • »tworan« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Deutschland/Mainz

Beruf: Technischer Support

  • Nachricht senden

1

21.02.2007, 13:02

[gelöst] Problem mit nfsmount

Hallo,

ich habe die Beta von PCLinuxOS 2007 (basiert auf Mandriva) installiert, und es gefällt mir insgesamt ganz gut.
Ein Problem habe ich allerdings:
Ich habe auf einem Server (Debian) diverse NFS Shares, welche sich auf allen anderen Linux-Rechnern mit dem Eintrag

server:/data/files /mnt/files nfs rw,rsize=8192,wsize=8192,timeo=14,intr 0 0

in /etc/fstab beim booten automatisch mounten lassen, und entsprechend ansprechbar sind.
Der entsprechende Abschnitt aus der /etc/exports vom Server sieht so aus:

/data/files *(rw,no_subtree_check)

Aus irgendeinem Grund werden auf der PCLinuxOS-Maschine die NFS-Shares mit den Ownerships Besitzer 1000 Gruppe 1000 gemountet.

$ ls -l /mnt
$ drwxr-xr-x 16 1000 1000 784 Jan 27 20:04 files/

$ grep 1000 /etc/passwd

bzw.

$ grep 1000 /etc/group

sagt, dass es sowohl User als auch Gruppe nicht gibt.
In man nfs gibt es keine Hinweise auf User oder Gruppen.

In diesem Zustand haben die User zwar lese- aber keine Schreibrechte.
Hat jemand einen Tipp?

Besten Dank im Voraus,
TWoran

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

21.02.2007, 13:17

RE: Problem mit nfsmount

wem gehört denn der mountpoint /mnt/files ?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

tworan

Anfänger

  • »tworan« ist männlich
  • »tworan« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Deutschland/Mainz

Beruf: Technischer Support

  • Nachricht senden

3

21.02.2007, 14:05

Hi linuxerr,

vielen Dank für Deine Antwort.

Der Mountpoint gehört root:root.
Das sollte aber keinen Einfluss darauf haben, oder?

Ich bin ziemlich sicher dass die Mountpoints auf meinen Maschinen immer root gehört haben.

Wie dem auch sei - ich habe die Rechte auf den angemeldeten User geändert, dass macht aber keinen Unterschied.
Nachdem ich das Share mounte gehört es wieder 1000:1000.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

21.02.2007, 14:12

und wie genau bindest du das nfs-laufwerk ein?
per hand? per fstab? per script?
und welche uid hat denn das nfs-share auf dem debian-server?
soll ich mal raten? 1000 ?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

tworan

Anfänger

  • »tworan« ist männlich
  • »tworan« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Deutschland/Mainz

Beruf: Technischer Support

  • Nachricht senden

5

23.02.2007, 11:02

Hi linuxerr,

sorry für die späte Antwort.

Also:
Es ist egal wie ich das Laufwerk einbinde.
Gedacht ist es so, dass es über den Eintrag

server:/data/files /mnt/files nfs rw,rsize=8192,wsize=8192,timeo=14,intr 0 0

in der fstab beim booten automatisch gemountet wird.
Aber auch wenn ich es (als root) mit

mount server:/data/files /mnt/files

mounte, gehört es User und Gruppe 1000.

Auf dem Server wird die Partition /data über die fstab automatisch gemountet und gehört root:root.
Das Verzeichnis /data/files gehört User und Gruppe tworan.
Und du hast recht, die UID und GID ist jeweils 1000.

Es gibt auch auf der Workstation eine User und eine Gruppe tworan - allerdings mit UID bzw. GID 500.
Jetzt wäre es wahrscheinlich das Einfachste, dem User bzw. der Gruppe die ID 1000 zu verpassen.
Ich habe im Administrationstool (drakconf?) dazu keine Möglichkeit gefunden.

Kann irgend etwas kaputt gehen, wenn ich das einfach in in /etc/passwd bzw. /etc/group ändere?

Gruß,
tworan

tworan

Anfänger

  • »tworan« ist männlich
  • »tworan« ist der Autor dieses Themas

Beiträge: 4

Wohnort: Deutschland/Mainz

Beruf: Technischer Support

  • Nachricht senden

6

23.02.2007, 11:33

Ok, Problem gelöst!

$ usermod -u 1000 tworan
$ groupmod -g 1000 tworan

hat´s gebracht.

Vielen Dank für die Anregung!

Gruß,
Tworan

Thema bewerten