NFS a all_squash
Jan Ptacek
ptacek na esys.cz
Úterý Září 30 19:22:55 CEST 2003
On Tue, 30 Sep 2003, Peter Surda wrote:
> On Tue, Sep 30, 2003 at 06:07:22PM +0200, Jan Ptacek wrote:
> > Pekny den,
> cau
>
> > mam problem s nastavenim NFS serveru. Potreboval bych zpristupnit
> > adresar na serveru pro cteni i zapis pro uzivatele na lokalni siti, a to
> > tak, ze vsechny zapsane soubory vlastni uzivatel nfs.
> ok
>
> > /etc/exports:
> > /share/public 192.168.1.*(rw,all_squash,anonuid=1024,anongid=1024)
> to je dobre
>
> > /etc/passwd:
> > nfs:x:1024:1024:,,,:/home/nfs:/bin/bash
> >
> > Jako klienta jsem zkousel Debian Woody, RedHat7.2 a QNX6.2.1. Chovani je
> > vzdy stejne. Adresar se namountuje v poradku a pokud je uzivatelem root,
> > lze cist i zapisovat. Normalni uzivatel vsak nema pravo zapisu.
> Pred mountom na clientovi, povedzme do /mnt/s3rv3r, daj chmod 0777 /mnt/s3rv3r
> a je vymalovano.
>
> > j.
> Bye,
>
Adresar do ktereho mountuji ma nastaveno 0777. Prava adresare
/share/public na serveru jsem pro jistotu nastavil rovnez na 0777.
Vysledkem je, ze bezny uzivatel sice muze vytvorit soubor/adresar v
/share/public, ale do takto vytvoreneho adresare uz nemuze zapisovat!
SERVER:
$ ls -l /share
drwxrwxrwx 9 nfs nfs 4096 Sep 30 18:51 public
CLIENT: (mountuje se do /share s pravy drwxrwxrwx)
$ whoami
jan
$ mount /share
$ mkdir /share/test
$ touch /share/test/test
touch: creating `/share/test/test': Permission denied
j.
Další informace o konferenci Linux