Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    NFS e diritti d'accesso

    Due domande:
    Nfs non può categorigamente montare file system quali vfat e ntfs?

    pc1
    C'è un utente solo: root
    cartella /root
    su pc1 creo /root/a e /root/b

    pc2
    ci sono due 3 utenti root, tizio e caio
    io vorrei che
    tizio potesse leggere solo /home/a e
    caio potesse leggere solo /home/b

    ma nel file exports di pc1 posso solo specificare il dominio o l'ip della macchina che può accedere a quelle cartelle non chi.

    In sostanza come posso (se è possibile) realizzare il tutto con nfs?
    premesso che

    pc1 ha ip 192.168.10.1
    pc2 ha ip 192.168.10.2

    in /etc/exports di pc1 ho provato ad inserire

    /home/a tizio@192.168.10.2
    /home/b caio@192.168.10.2

    ma non funge....


    qualcuno sa come fare?

    CIAO!




    :master: :master:
    L'incubo peggiore è non poter più sognare...

  2. #2
    leggi man exports
    è semplicissimo e ci sono anche gli esempi

  3. #3
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    Io avevo già letto il man di exports ma putroppo lo trovo davvero poco chiaro...credo che abbandonerà nfs e opterò per samba....

    nfs mi sembra un po' datato...forse mi sbaglio...cmq

    nel man...
    non si capisce se si possono montare vfat o ntfs...(direi di no)

    Inoltre gli esepmi non sono per nulla chiari...
    se ho su pc1 (/etc/exports)

    /home tizio@192.168.10.2

    non so se è consentito?
    Io ho provato ma non funziona..
    inoltre che significa
    /home @dominio

    tutti gli utenti da dominio possono leggere /home?

    e allora perchè
    /home utente@dominio non va?

    BoH::::


    CIAO!
    L'incubo peggiore è non poter più sognare...

  4. #4
    io lo uso e sinceramente lo trovo perfetto
    non da il minimo problema
    io lo uso per fare il beckup nel muletto
    ho settato /etc/hosts

    e monto in una attimo

    /mnt/wind linux(rw)


    per gli uteenti poi devi mettere cosi

    es
    /dir/esportabile master(rw) trusty(rw)


    poi per montare dall'altro pc

    mount linux:/mnt/wind /mnt/nfs

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    NFS è tutt'altro che datato...

    http://www.lucagolinelli.com/materiale.html#man

  6. #6
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    a me non funziona così....

    se dall'altro pc do il comando

    mount linux:/mnt/wind /mnt/nfs

    e sono l'utente trusty mi dice

    only root can do that....

    ma come?

    se monto con root poi non riesco più a driscrinare chi può e chi non può accedere a quel computer....

    Sarò io che sbaglio...
    forse che devo controllare i diritti del file mount?

    ma che strano però...
    L'incubo peggiore è non poter più sognare...

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    2,894
    Per forza, nel client devi aggiungere la riga nell'fstab e mettere come oprzione user se no non monti, non è un problema del server...

  8. #8
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    ca....arola è vero....

    tuttavia nell'esempio trusty non è un utente ma è un host...
    a me interessa un utente su un host..

    esempio pippo su trusty..come lo esporto?

    /mnt/dir pippo.trusty (rw,sync)

    io ho provato con


    /mnt/dir pippo@trusty (rw,sync)

    ma non sembra funzionare....

    GRAZIE COMUNQUE!!

    CIAO!
    L'incubo peggiore è non poter più sognare...

  9. #9
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    niente da fare ...ho inserito nell fstab user ..
    a questo punto all'avvio mi viene montata la partizione correttamente...
    ma il problema è che se ci entro con root tutto ok..
    con utente normale:
    PERMISSION DENIED!

    in sostanza non riesco ad esportare il filesystem vfat o ntfs da una macchina all'altra senza incorrere nell'inconveniente di far sì che solo root possa vedere tutto...non ha molto senso la cosa..

    vi posto i miei file
    su entrambi i pc ho:
    /etc/hosts
    192.168.10.1 clementino
    192.168.10.2 godzilla
    su pc1 ho
    fstab
    /dev/hda1 /mnt/c ntfs ro 1 0
    /dev/hda5 /mnt/d vfat defaults 0 0

    /etc/exports
    / 192.168.10.2 (rw,sync)
    /mnt/c matti@godzilla (ro,sync,no_root_squash)
    /mnt/d mat@godzilla (rw,sync,no_root_squash)

    su pc2 ho
    fstab
    192.168.10.1:/ /mnt/net nfs user,rw 0 0
    192.168.10.1:/mnt/c /mnt/pc1_c nfs user,ro 0 0
    192.168.10.1:/mnt/d /mnt/pc1_d nfs user,rw 0 0

    su pc2 tutto viene montato correttamente ma se entro con mat o matti dentro le directory /mnt/pc1_c o /mnt/pc1_d mi dice
    permissio denied...
    con root tutto ok!

    ma non ha senso poter entrare solo con root..per montare una partizione remota sono costretto a dare su quella macchina diritti di root all'utente che la usa....non ha proprio senso..

    sapete dove sbaglio e se invece nfs ha qualche lacuna insolubile?

    CIAO!
    L'incubo peggiore è non poter più sognare...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.