sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #95702
permission problemer over NFS
I starten af weekenden satte jeg NFS op, for at kunne tage backup af min
laptop (Ubuntu 7.10) over på min stationære PC (Ubuntu 7.04). Det foregik med
cp og derefter en diff for at sikre at data var kopieret korrekt. Så jeg ved
at data blev kopieret.
Så opdaterede jeg min laptop til Ubuntu 8.04, og nu virker min NFS mount ikke.
Det vil sige at jeg kan godt mounte dem, men jeg kan ikke skrive til dem
(både cp og mkdir fejler). Hvad kan være gået galt? Jeg mener ikek at jeg har
ændret noget af betydning på min stationære (jeg har indsat nogle flere
linier i exports, men ikke slettet noget), så mit gæt er at noget har ændret
sig på min laptop.
Den eneste anden ting der har ændret sig er at jeg har
formateret /backup-disken på min stationære, da der var en anden kopiering
der gik galt og gav mig en masse cirkulære referencer og den slags.
Og jeg har kørt sudo exportfs -ra efter at have ændret i exports filen.
Her er svarene fra mkdir og cp:
$ mkdir /mnt/backup/test
mkdir: cannot create directory `/mnt/backup/test': Permission denied
$ cp mkdir.txt /mnt/backup/
cp: cannot create regular file `/mnt/backup/mkdir.txt': Permission denied
Her er de relevante filer fra min stationære:
/etc/hosts.deny:
----------------
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
/etc/hosts.allow:
-----------------
portmap: 192.168.1.99 , 192.168.1.33
lockd: 192.168.1.99 , 192.168.1.33
rquotad: 192.168.1.99 , 192.168.1.33
mountd: 192.168.1.99 , 192.168.1.33
statd: 192.168.1.99 , 192.168.1.33
/etc/exports:
-------------
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#
/backup 192.168.1.99(rw) 192.168.1.33(rw)
/home/jbang/ 192.168.1.99(rw) 192.168.1.33(rw)
/home/jbang/music 192.168.1.99(rw) 192.168.1.33(rw)
Når jeg kører exportfs -ra får jeg nogle beskeder jeg ikek er sikke rpå hvad
betyder, men dem fik jeg også før, da det virkede. Her er output fra den:
$ sudo exportfs -ra
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.99:/backup".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.33:/backup".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.99:/home/jbang/".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.33:/home/jbang/".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [4]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.99:/home/jbang/music".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [4]: Neither 'subtree_check' or 'no_subtree_check'
specified for export "192.168.1.33:/home/jbang/music".
Assuming default behaviour ('subtree_check').
NOTE: this default will change with nfs-utils version 1.1.0
--
|\ _,,,---,,_ Greetings, Jens
ZZZzz /,`.-'`' -. ;-;;,_
|,4- ) )-,_. ,\ ( `'-' jens@xxxxxxx
'---''(_/--' `-'\_)
----------------------------------------------------
On the keyboard of life, always keep one finger on the escape key.
Follow ups