Allt från Computex 2023

NFS - Rättigheter, grupper, användare mellan 2 datorer

Permalänk
Medlem

NFS - Rättigheter, grupper, användare mellan 2 datorer

Hej, jag delar ut min /var/www från datorn med ip 192.168.1.2 med följande sak i exports på nfs-servern (192.168.1.2)

/var/www 192.168.1.1/255.255.255.0(rw)

Rättigheterna för /var/www ser ut såhär: (nerklippt) (192.168.1.2)

skorpion:/var# ls www totalt 5676 4 drwxrwxr-x 16 www-data www-data 4096 2006-01-13 13:04 . 4 drwxr-xr-x 14 root root 4096 2005-02-12 14:25 .. 4 -rwxrwxr-x 1 www-data www-data 2395 2006-01-13 13:04 index.php

Användaren niclas existerar på 192.168.1.2 och är med i gruppen www-data

$ groups niclas www-data

-------

Nu är det så att jag vill komma åt denna utdelning som finns på 192.168.1.2 från min arbetsdator på 192.168.1.3 med användaren niclas med läs och skrivrättigheter.
Jag monterar utdelningen med följande rad i fstab:

192.168.1.2:/var/www /mnt/www nfs user,rw,auto,defaults 0 0

Från min arbetsdator så visas dessa rättigheter för /mnt/www (nerklippt)

niclas@orion:/mnt/www$ ls totalt 5676 4 drwxrwxr-x 16 www-data www-data 4096 2006-01-13 13:04 . 4 drwxr-xr-x 11 root root 4096 2005-11-30 13:04 .. 4 -rwxrwxr-x 1 www-data www-data 2395 2006-01-13 13:04 index.php

Men jag får ändå bara läsrättigheter. Jag ser helt enkelt inte vad som jag glömt. Tänker jag ens rätt? Ska inte detta fungera? Behöver jag lägga till något mer?

Jag har startar on exports och även monterat om utdelningen, men utan resultat.

/Niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Medlem

Är du med i gruppen www-data på klient datorn?

Visa signatur

Hur man installerar program i *nix | There is no Swedish conspiracy

these days you can't use the Web at 2400 baud because the ads are 24KB - Bill Joy

Permalänk
Medlem

samma GID på bägge maskinerna ?

Visa signatur

We live in the age o stupidity || SparcStation 20,384mb RAM,1gb disk,2*125mhz, Solaris8
--------------------------------------------------------------------------------------------
Every suicide is a solution to a problem. -- Jean Baechler

Permalänk
Medlem

Tänk på att NFS förutsätter att användarna har samma UID på alla maskiner och att grupperna har samma GID på alla maskiner.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem

På 192.168.1.2 (servern)

id niclas uid=1000(niclas) gid=1000(niclas) grupper=1000(niclas),33(www-data)

På 192.168.1.3 (klienten)

uid=1000(niclas) gid=1000(niclas) grupper=1000(niclas),6(disk),20(dialout),24(cdrom),25(floppy),29(audio),33(www-data),44(video),46(plugdev),104(camera)

Så visst har dem samma uid oh gid och enligt detta så är niclas medlem i www-data även på klientdatorn.

Någon mer idé?

/Niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare

Permalänk
Medlem

Ser ett litet fel i din export fil, den borde se ut så här:

/var/www 192.168.1.0/255.255.255.0(rw)

Alternativt så kan du prova med:

/var/www *(rw)

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av GunnarD
Ser ett litet fel i din export fil, den borde se ut så här:

/var/www 192.168.1.0/255.255.255.0(rw)

Åhh tack det fungerade, hmm, undra hur jag hade tänkt där innan när jag hade 192.168.1.1 :/

Tack iaf

MVH Niclas

Visa signatur

Har bytt namn från: nulleman ~ Blogg: http://skorpion.se
MacBook Pro: 15.4' ~ 1.83GHz ~ 1512MB RAM ~ 80GB HDD
Medlem i signaturen blodtörstiga Appleanvändare