Pagina 1 di 1

nfs e permessi utente [RISOLTO]

Inviato: sab 14 set 2019, 11:59
da conraid
Quando monto una directory in nfs poi mi sballa i permessi, mi spiego.
Se la monto da utente, tutto ok, sia nel sistema server sia in quello client ho l'utente con lo stesso uid e me lo mantiene, se son diversi ho visto che posso indicarlo in fase di montaggio. Ma quando vado a spostare file come utente root me li metti con un generico 65534:65534
Come faccio per mantenere anche root? Mi bastano due utenti soli, root e conraid.

Re: nfs e permessi utente

Inviato: sab 14 set 2019, 14:56
da rik70
Probabilmente devi usare l'opzione 'no_root_squash'.

Esempio:

Codice: Seleziona tutto

/directory/condivisa *(rw,sync,no_subtree_check,no_root_squash)

Re: nfs e permessi utente

Inviato: dom 15 set 2019, 6:49
da conraid
Ni.
Cioè va messo quello, però deve essere dentro una directory specifica con fsid=0
cioè io avevo

Codice: Seleziona tutto

/mnt/hd_wd 192.168.0.0/24(rw,async,no_subtree_check,no_root_squash,nohide)
/opt/slackers 192.168.0.0/24(rw,async,no_subtree_check,no_root_squash,nohide)
e non funzionava anche con no_root_squash, se invece metto tutto dentro /export e poi faccio così ecco che va

Codice: Seleziona tutto

/export 192.168.0.0/24(rw,fsid=0,async,no_subtree_check,no_root_squash)
/export/hd_wd 192.168.0.0/24(rw,async,no_subtree_check,no_root_squash,nohide)
/export/slackers 192.168.0.0/24(rw,async,no_subtree_check,no_root_squash,nohide)
e in fstab

Codice: Seleziona tutto

/opt/slackers   /export/slackers        none    bind    0 0
/mnt/hd_wd      /export/hd_wd           none    bind    0 0
Ergo avevo commesso due errori :)