Anton Renner
2014-08-20 13:31:08 UTC
Hallo Mailingliste
mein Problem mit NFSv4 und no_root_squash unter 13.1
- Config Server /etc/exports:
/nfsexports 192.168.0.0/24(rw,fsid=0,no_subtree_check,sync)
#
/nfsexports/thor @tahosts(rw,no_root_squash,sync,no_subtree_check)
@commonhosts(rw,sync,no_subtree_check)
- Mount auf 13.1 Client thor (in tahosts-Gruppe)
suse:~ # mount thor:/thor /mnt
File anlegen auf Mount:
suse:~ # cd /mnt
suse:/mnt # touch RRRR
bash: RRRR: Keine Berechtigung
suse:/mnt #
Warum keine Berechtigung? Host thor hat doch die no_root_squash Option
enabled? Mit NFSv3 gings ohne Probleme.
Hab NFSv4 enabled, kein Kerborus aktiviert, der idmapd läuft ok.
Wo suchen? Wie flicken? Mein Ziel ist, dieselben Berechtigungen wie bei
NFSv3: root von spez. Hosts darf alles, von anderen Hosts nichts
Noch zur Info:
suse:~ # mount |grep thor
thor://thor on /mnt type nfs4
(rw,relatime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.25,local_lock=none,addr=192.168.0.201)
suse:~ # ps aux|grep rpc.
root 694 0.0 0.0 48740 1496 ? Ss Aug18 0:00
/sbin/rpcbind -w -f
root 1421 0.0 0.0 0 0 ? S< Aug18 0:00 [rpciod]
root 1431 0.0 0.0 31448 1228 ? Ss Aug18 0:00
/usr/sbin/rpc.gssd -D -p /var/lib/nfs/rpc_pipefs
root 1437 0.0 0.0 15384 448 ? Ss Aug18 0:00
/usr/sbin/rpc.idmapd -p /var/lib/nfs/rpc_pipefs
statd 19504 0.0 0.0 36056 1536 ? Ss Aug19 0:00
/usr/sbin/rpc.statd --no-notify
root 31759 0.0 0.0 12592 1024 pts/33 S+ 15:17 0:00 grep
--color=auto rpc.
Grüsse
Toni Renner
mein Problem mit NFSv4 und no_root_squash unter 13.1
- Config Server /etc/exports:
/nfsexports 192.168.0.0/24(rw,fsid=0,no_subtree_check,sync)
#
/nfsexports/thor @tahosts(rw,no_root_squash,sync,no_subtree_check)
@commonhosts(rw,sync,no_subtree_check)
- Mount auf 13.1 Client thor (in tahosts-Gruppe)
suse:~ # mount thor:/thor /mnt
File anlegen auf Mount:
suse:~ # cd /mnt
suse:/mnt # touch RRRR
bash: RRRR: Keine Berechtigung
suse:/mnt #
Warum keine Berechtigung? Host thor hat doch die no_root_squash Option
enabled? Mit NFSv3 gings ohne Probleme.
Hab NFSv4 enabled, kein Kerborus aktiviert, der idmapd läuft ok.
Wo suchen? Wie flicken? Mein Ziel ist, dieselben Berechtigungen wie bei
NFSv3: root von spez. Hosts darf alles, von anderen Hosts nichts
Noch zur Info:
suse:~ # mount |grep thor
thor://thor on /mnt type nfs4
(rw,relatime,vers=4.0,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.25,local_lock=none,addr=192.168.0.201)
suse:~ # ps aux|grep rpc.
root 694 0.0 0.0 48740 1496 ? Ss Aug18 0:00
/sbin/rpcbind -w -f
root 1421 0.0 0.0 0 0 ? S< Aug18 0:00 [rpciod]
root 1431 0.0 0.0 31448 1228 ? Ss Aug18 0:00
/usr/sbin/rpc.gssd -D -p /var/lib/nfs/rpc_pipefs
root 1437 0.0 0.0 15384 448 ? Ss Aug18 0:00
/usr/sbin/rpc.idmapd -p /var/lib/nfs/rpc_pipefs
statd 19504 0.0 0.0 36056 1536 ? Ss Aug19 0:00
/usr/sbin/rpc.statd --no-notify
root 31759 0.0 0.0 12592 1024 pts/33 S+ 15:17 0:00 grep
--color=auto rpc.
Grüsse
Toni Renner
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org