• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

NFS Schreibrechte?

ProLiant

Newbie
Ich habe 2 Rechner untereinander vernetzt und soweit die Freigabe über NFS-Server konfiguriert. Nur wenn ich jetzt mit einem NFS-Client darauf zugreife kann ich mir die Dateien ansehen aber nicht ändern. Also keine Schreibrechte. Wie kann ich diese erlangen? Ich logge mich über den user "compaq" ein mit dem ich auf dem Server die Daten löschen kann.
Die /etc/exports sieht so aus:
/server/ 10.10.1.2(rw,root_squash,sync,compaq)

Kann mir vielleicht jemand einen Tip geben?
 

oc2pus

Ultimate Guru
Laufwerk freigegeben, dann neu gemountet nach der Änderung ?

lass den user compaq mal weg.
 
OP
ProLiant

ProLiant

Newbie
Ich habe Compaq rausgenommen und beide rechner neu gestartet... immer noch so wie beschrieben.
 

oc2pus

Ultimate Guru
wie sieht den auf der Client-Seite der /etc/fstab Eintrag zu dem Mountpunkt aus ?

und du brauchst nicht neu booten ... ein neustart der Services reicht völlig aus:
rcnfsserver restart (Server)
 

oc2pus

Ultimate Guru
10.10.1.1:/server /server nfs noauto,user,exec 0 0


NACHTRAG:
Schau dir doch das mal dazu an:
http://www.linuxfibel.de/nfs_srv.htm
http://www.linuxfibel.de/nfs_cli.htm
 
OP
ProLiant

ProLiant

Newbie
Danke für die Links.... ich habe die Fstab jetzt geändert.. wie mounte ich jetzt das Netzlaufwerk?
 

admine

Administrator
Teammitglied
ProLiant schrieb:
Danke für die Links.... ich habe die Fstab jetzt geändert.. wie mounte ich jetzt das Netzlaufwerk?

Code:
mount /server
Das reicht, alle Info's+Optionen werden dabei aus der fstab geholt.
 

oc2pus

Ultimate Guru
ProLiant schrieb:
Danke für die Links.... ich habe die Fstab jetzt geändert.. wie mounte ich jetzt das Netzlaufwerk?

wenn du mir sagst wie du die fstab geändert hast, kann ich das wahrscheinlich tun ;)

normalerweise geht das so:
Als user - wenn er berechtigt ist
mount <mountpoint> bei dir wahrscheinlich
mount /server

und freigeben mit
umount /server
 

oc2pus

Ultimate Guru
ist das ein NTFS laufwerk was du da exportierst ?

post mal vom Server die /etc/fstab
und die vom Client auch,
zur Sicherheit die /etc/exports vom Sever noch dazupacken

dann hört dieses Katz und Maus Spiel mal auf ;)
 
OP
ProLiant

ProLiant

Newbie
Client fatsb:

/dev/hdf2 / reiserfs acl,user_xattr 1 1
/dev/md0 /raid reiserfs acl 0 0
/dev/hde1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdf1 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
10.10.1.1:/server /server nfs noauto,user,exec 0 0
10.10.1.1:/fastdata /fastdata nfs noauto,user,exec 0 0


Server Fstab:
/dev/hda2 / reiserfs acl,user_xattr 1 1
/dev/hdb1 /server ext3 acl,user_xattr 0 0
/dev/hda1 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
/dev/sda1 /fastdata ext3 defaults 1 2
10.10.1.2:/usr /fedora nfs defaults 0 0

Server exports:
/server 10.10.1.2(rw,no_root_squash,sync)
/fastdata 10.10.1.2(rw,no_root_squash,sync)

Sowohl mit root als auch compaq (auf beiden rechnern vorhanden und schreib leserechte in dem ordner)
 

oc2pus

Ultimate Guru
ok, auf deinem client gibt es einen Mountpoint /server wie sieht der aus
ls -al /server

und das was Martin meint: hat der user compaq auf beiden Rechnern die gleiche User-ID und Gruppen-ID? (in yast ermitteln)

linux arbeitet nämlich bei den Rechten intern mit der ID und NICHT dem Usernamen.
 
OP
ProLiant

ProLiant

Newbie
ls -al:
nsgesamt 25097
drwxrwxrwx 12 root root 4096 2004-08-07 13:27 .
drwxr-xr-x 27 root root 632 2004-08-07 15:02 ..
-rw-r--r-- 1 root root 727 2004-02-04 23:35 Authors.txt
-rwxr--r-- 1 nobody nobody 18301952 2004-07-11 11:10 backup.pst
-rw-r--r-- 1 root root 1395 2004-08-07 13:27 bittorrent.ini
-rw-r--r-- 1 root root 1395 2004-08-07 13:19 bittorrent.ini.old
-rw-r--r-- 1 root root 722 2004-02-04 13:13 Bugs.txt
-rw-r--r-- 1 root root 110696 2004-03-08 00:02 ChangeLog
-rw-r--r-- 1 root root 18018 2004-02-06 00:23 Copying.txt
-rw-r--r-- 1 root root 5438 2004-01-14 21:43 Developers.txt
-rw-r--r-- 1 root root 8614 2004-08-07 13:27 donkey.ini
-rw-r--r-- 1 root root 8614 2004-08-07 13:19 donkey.ini.old
drwxrwxrwx 21 nobody nobody 4096 2004-07-06 12:01 Downloads
-rw-r--r-- 1 root root 19753 2004-08-07 13:27 downloads.ini
-rw-r--r-- 1 root root 19753 2004-08-07 13:19 downloads.ini.old
-rw-r--r-- 1 root root 810 2002-08-28 11:20 ed2k_links.txt
drwxrwxrwx 3 root root 4096 2004-04-28 23:15 ed2k_mozilla
drwxrwxrwx 2 root root 4096 2004-04-28 23:15 ed2k_submit
-rw-r--r-- 1 root root 37722 2003-02-25 08:54 FAQ.html
-rw-r--r-- 1 root root 1307 2004-08-07 13:27 fasttrack.ini
-rw-r--r-- 1 root root 1307 2004-08-07 13:19 fasttrack.ini.old
-rw-r--r-- 1 root root 187 2004-08-07 13:27 files.ini
-rw-r--r-- 1 root root 187 2004-08-07 13:19 files.ini.old
-rw-r--r-- 1 root root 393 2004-08-07 13:27 file_sources.ini
-rw-r--r-- 1 root root 393 2004-08-07 13:19 file_sources.ini.old
-rw-r--r-- 1 root root 951 2004-08-07 13:27 fileTP.ini
-rw-r--r-- 1 root root 951 2004-08-07 13:19 fileTP.ini.old
-rw-r--r-- 1 root root 116 2004-08-07 13:27 friends.ini
-rw-r--r-- 1 root root 116 2004-08-07 13:19 friends.ini.old
-rw-r--r-- 1 root root 2201 2004-08-07 13:27 gnutella2.ini
-rw-r--r-- 1 root root 2201 2004-08-07 13:19 gnutella2.ini.old
-rw-r--r-- 1 root root 1799 2004-08-07 13:27 gnutella.ini
-rw-r--r-- 1 root root 1799 2004-08-07 13:19 gnutella.ini.old
drwxrwxrwx 4 root root 4096 2004-04-28 23:15 html_themes
drwxr-xr-x 2 root root 4096 2004-04-28 23:15 i18n
drwxrwxrwx 15 root root 8192 2004-08-07 13:14 incoming
-rw-r--r-- 1 root root 5566 2004-04-28 23:15 Install.txt
-rwxrwxrwx 1 root root 598 2002-04-30 21:49 kill_mldonkey
drwxrwxrwx 3 root root 4096 2004-05-09 15:04 kompi
drwxrwxrwx 2 root root 4096 2004-04-18 16:38 lost+found
-rwxrwxrwx 1 root root 905 2004-02-04 13:13 make_buginfo
-rwxrwxrwx 1 nobody nobody 1184469 2004-05-12 00:32 mldonkey-2.5-16m.static.i386-Linux.rar
-rwxrwxrwx 1 root root 170 2002-10-10 11:51 mldonkey_command
-rwxrwxrwx 1 root root 265 2003-05-25 02:29 mldonkey_previewer
-rwxr-xr-x 1 root root 921 2004-08-07 13:19 mldonkey_submit
-rwxrwxrwx 1 root root 3807688 2004-04-28 23:22 mlnet
-rwxrwxrwx 1 root root 296 2004-08-07 13:19 mlsubmit.reg
-rwxrwxrwx 1 root root 47 2004-08-07 13:27 onlinesig.dat
-rw-r--r-- 1 root root 1260 2004-08-07 13:27 opennap.ini
-rw-r--r-- 1 root root 1260 2004-08-07 13:19 opennap.ini.old
-rw-r--r-- 1 root root 16275 2004-01-14 21:43 Readme.txt
-rw-r--r-- 1 root root 1730 2004-08-07 13:27 searches.ini
-rw-r--r-- 1 root root 1730 2004-08-07 13:19 searches.ini.old
-rw-r--r-- 1 root root 735370 2004-08-07 13:27 servers.ini
-rw-r--r-- 1 root root 731620 2004-08-07 13:19 servers.ini.old
-rw-r--r-- 1 root root 121167 2004-08-07 13:27 shared_files_new.ini
-rw-r--r-- 1 root root 121167 2004-08-07 13:19 shared_files_new.ini.old
-rw-r--r-- 1 root root 1409 2004-08-07 13:27 stats.ini
-rw-r--r-- 1 root root 1409 2004-08-07 13:19 stats.ini.old
-rw-r--r-- 1 root root 6776 2004-08-07 13:27 stats_mod.ini
-rw-r--r-- 1 root root 6776 2004-08-07 13:19 stats_mod.ini.old
-rwxrwxrwx 1 root root 7680 2004-07-25 16:02 store_128
-rwxrwxrwx 1 root root 158720 2004-07-25 16:03 store_256
-rwxrwxrwx 1 root root 30720 2004-07-24 17:26 store_512
drwxrwxrwx 2 root root 4096 2004-08-07 03:25 temp
-rw-r--r-- 1 root root 7842 2004-02-04 12:56 Todo.txt
drwxrwxrwx 5 root root 4096 2004-05-12 01:51 torrents

UID auf beiden Rechnern von compaq = 1000
 

oc2pus

Ultimate Guru
ja dann darf compaq da nix löschen, di meisten Dateien gehören root.root oder nobody.nobody ....

mlnet die könnte jeder löschen da die rwxrwxrwx hat
 

oc2pus

Ultimate Guru
mit dem ls -al wollte ich eigentlich die Rechte des ORDNERS /server sehen

wenn der nämlich root.root drwxr-xr-x hat, dann geht da nix in den subordnern
 
Oben