[Samba-it] winbind e home in path diversi

simo simo.sorce at xsec.it
Tue May 26 07:45:48 MDT 2009


On Tue, 2009-05-26 at 14:49 +0200, NdK wrote:
> simo ha scritto:
> > On Tue, 2009-05-26 at 14:03 +0200, NdK wrote:
> >> Qualcuno sa se è possibile fare in modo che il percorso della home di un 
> >> utente (autenticato tramite winbind) dipenda dalla sua appartenenza ad 
> >> un gruppo?
> >>
> >> In pratica vorrei poter "indirizzare" su server diversi le home degli 
> >> utenti (montate in NFS), a seconda che appartengano o meno ad un 
> >> determinato gruppo ("backup users"). Praticamente come fa %D in template 
> >> homedir in smb.conf, solo più granulare.
> >>
> >> Avevo pensato a qualcosa del tipo "stack di pam_env con pam_succeed_if", 
> >> ma poi temo problemi con pam_mkhomedir ...
> >>
> >> Consigli?
> > 
> > automount/autofs ?
> Uh?
> Di solito i filesystem li monto all'avvio e non ci penso più...
> Magari mi sono perso qualcosa di automount/autofs? Ho ricontrollato, ma 
> non mi pare... Oltretutto, se non ho interpretato male, dovrei replicare 
> la regola su ogni client...
> 
> Avevo pensato di avere:
>   /home/Dom/bck/ -> utenti da backuppare
>   /home/Dom/nobck -> utenti da non backuppare
> Un utente, se appartiene al gruppo "backup users" "nasce" in bck, 
> altrimenti in nobck. Se poi l'utente ha già fatto login e gli cambio 
> gruppo, devo spostargli la home (altrimenti gli viene creata di nuovo e 
> deve reimpostarsi tutto).
> 
> In alternativa potrei forse evitare completamente il passaggio per i 
> gruppi semplicemente usando come default /home/Dom/ con i due server 
> montati in /mnt/bck e /mnt/nobck, e per muovere un utente da non 
> backuppato a backuppato gli sposto la home e creo un symlink... ma mi 
> sembra più laborioso da gestire (controllo degli utenti che effettuano 
> il primo login, spostamento e creazione link)...
> Per non parlare di quando si deve poi eliminare un utente...

Beh direi che hai gia' le idee chiare e un piano.
Usa quello che ti sembra meglio perla tua situazione. Non ci sono
ricette predefinite in questo caso.

Simo.




More information about the samba-it mailing list