Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Samba

  1. #1
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371

    Samba

    Ho configurato samba su slackware....
    tutto funziona tranne una cosa
    se condivido sul server /home con il nome homem

    dal client l'utente che monta //server/homem

    monta bene /home

    ma questa cartella che ha diritti 777 sul server
    non consente all'utente che la monta di creare nuovi file in /home (però consente di sovrascrivere quelli già esistenti e consente di creare nuovi file nelle sottodirectory di /home)

    Tutto ciò non è strano?

    Condivido /home daò server
    e l'utente mat dal client la monta.. tuttavia non può creare un solo file in /home (touch nuovofile)..ma può stranamente modificare e salvare le modifiche di file già esistenti e può fare tutto ciò che vuole nelle sottodirectory di /home (/home/pippo)
    In /home/pippo mat può anche dare touch prova
    risultato ok.

    Donde sta la strana motivazione per cui non posso creare nuovi file solo nel primo livello della directory che condivido?

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

  2. #2
    ma quella directory che permessi ha? :master:
    Sotto la panza la mazza avanza.

  3. #3
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    drwxrwxrwx

    è il proprietario sul clien è l'utente mat...

    è questa la cosa strana...
    inoltre puoi modificare e salvare i file già esistenti in quel primo livello della directory condivisa... ma non crearne di nuovi...

    mah...
    L'incubo peggiore è non poter più sognare...

  4. #4
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    si detta così sa di niente...
    su client e host gli utenti che condividono e montano sono lo stesso... mat con id uguale e password uguale..

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

  5. #5
    ci ho capito una sega

    praticamente sul client stai montando le directory home degli utenti che si trovano fisicamente sul server?

    se la directory /home/mat sul client ha 777 dovresti crearci file con qualunque utente... sei certo che abbia ancora 777 una volta montata?
    Sotto la panza la mazza avanza.

  6. #6
    comunque se come penso stai montando da fstab dovresti indicarlo in questo modo

    //server/share_dir /mount_dir uid=###,fmask=###,dmask=###, username=USER,password=PASS,workgroup=WORK 0 0


    uid = id utente a cui assegnare i permessi
    fmask = permessi per i file
    dmask = permessi per le directory
    username = nome utente
    password = password utente
    workgroup = gruppo di lavoro (se il server è win, se no puoi ometterlo)
    Sotto la panza la mazza avanza.

  7. #7
    Utente di HTML.it L'avatar di Andre00
    Registrato dal
    Mar 2003
    Messaggi
    371
    sei certo che abbia ancora 777 una volta montata?
    Risposta: no!

    spetta spetta che provo, mai usate le opzioni fmask e dmask...

    ma mi viene una domanda se quella riga la metto nell'fstab..

    di fatto non monto all'avvio?

    E automaticamente la directory montata non diventa di proprietà di root e quindi i permessi mi vengono cambiati?

    //server/share_dir /mount_dir uid=###,fmask=###,dmask=###, username=USER,password=PASS,workgroup=WORK 0 0

    inserito nell'fstab del client.. cosa fa esattamente.. monta all'avvio la directory del server e ok.Ma se metto uid=id_di_mat,fmask=777,dmask=777 cosa succede che oltre a root dal client solo mat può entrare in /mount_dir? (cioè in share_dir del server)
    é cosi?


    esempio

    //server/home /mnt/samba uid=1010,fmask=777,dmask=777, username=mat,password=matt,workgroup=WORK 0 0

    all'avvio viene montato /mnt/samba

    entro con mat (che ha id 1010)
    do come password matt
    do
    cd /mnt/samba
    e sono dentro e faccio ciò che voglio?
    Anche touch haha e funziona?

    e se entrassi con l'utente pippo?
    login: pippo
    password: pippo

    $ cd /mnt/samba
    mi darebbe errore o access denied o simili?
    Sarebbe bellissimo tutto ciò!!
    Scusa ma stasera non ho il portatile e non posso provare...

    CIAO! e grassie... mi confermi se secondo te funzionerebbe così?
    L'incubo peggiore è non poter più sognare...

  8. #8
    Originariamente inviato da Andre00
    Risposta: no!

    spetta spetta che provo, mai usate le opzioni fmask e dmask...

    ma mi viene una domanda se quella riga la metto nell'fstab..

    di fatto non monto all'avvio?
    sì, non era quel che volevi? se no aggiungici un noauto e poi la monti a mano... o aggiungi un smbmount e roba varia in .bashrc dell'utente così la monta solo quando si logga

    E automaticamente la directory montata non diventa di proprietà di root e quindi i permessi mi vengono cambiati?
    se non vuoi che diventi di proprietà di root aggiungi nosuid prima di uid (se non ricordo male)

    //server/share_dir /mount_dir uid=###,fmask=###,dmask=###, username=USER,password=PASS,workgroup=WORK 0 0

    inserito nell'fstab del client.. cosa fa esattamente.. monta all'avvio la directory del server e ok.Ma se metto uid=id_di_mat,fmask=777,dmask=777 cosa succede che oltre a root dal client solo mat può entrare in /mount_dir? (cioè in share_dir del server)
    é cosi?
    frena, 777 non va bene... semmai 700

    esempio

    //server/home /mnt/samba uid=1010,fmask=777,dmask=777, username=mat,password=matt,workgroup=WORK 0 0

    all'avvio viene montato /mnt/samba

    entro con mat (che ha id 1010)
    do come password matt
    do
    cd /mnt/samba
    e sono dentro e faccio ciò che voglio?
    Anche touch haha e funziona?
    la teoria dice così

    e se entrassi con l'utente pippo?
    login: pippo
    password: pippo

    $ cd /mnt/samba
    mi darebbe errore o access denied o simili?
    Sarebbe bellissimo tutto ciò!!
    Scusa ma stasera non ho il portatile e non posso provare...

    CIAO! e grassie... mi confermi se secondo te funzionerebbe così?
    sì se metti 700 nell'fstab solo l'utente che l'ha montata (e root) possono leggere / accedervi / scriverci / eccetera
    Sotto la panza la mazza avanza.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.