Newsgroup: it.comp.os.linux.sys
Titolo: Samba PDC & Autorizzazioni

Ciao a tutti.
Sapete consigliarmi un buon howto su come realizzare una struttura 
capillare di autorizzazioni utente in un PDC samba?
Ho la necessità di sapere cosa si può e non si può fare tramite Samba.
Lo scopo principale è avere alcuni utenti Amministratori su dominio, 
Altri "Power User", Altri normali e sapere se è possibile realizzare 
gruppi di utenti personalizzati con determinate autorizzazioni (tipo 
poter cambiare le proprietà della scheda di rete ma non poter gestire le 
stampanti etc etc etc etc).
Sapete darmi qualche dritta?

 Sapete darmi qualche dritta?
Mi spiace, ma attualmente la risposta alle tue esigenze è Microsoft Windows
Server 2003R2 e le sue Group Policy. Con Samba 3 (ma neanche 4, AFAIK) non
puoi fare quello che chiedi.
-- 
Vide
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc

 
E invece sembra di si.
Tramite poledit.exe
(scaricabile dal sito microsoft cercando "Policy.exe")
Ho trovato un howto:
(
http://tldp.org/HOWTO/Samba-Authenticated-Gateway-HOWTO-6.html
)
che dice di creare delle policy tramite poledit.exe (da una macchina 
windows ovviamente), di salvare il file, e di metterlo nella share di 
netlogon. Il windows, durante il logon al dominio, scarica in automatico 
il file ed imposta la policy.
se dovesse funzionare sarebbe bellissimo, ecco alcune policy impostabili 
(per gruppo, per utente, per computer)
- aggiunta stampanti si no
- rimozione stampanti si no
- esecuzione programmi completa o solo quelli abilitati (ti viene fuori 
una lista di programmi da autorizzare)
- disabilitazione prompt comandi
- disabilitazione pannello di controllo
etc etc etc
Non ho modo di provarlo ma sembra interessante.
Qualcuno di voi ha modo di fare un test?

 il file ed imposta la policy.
Fico, non lo sapevo... anche se però sembra un po' uno sbattimento perchè
devi creare tu uno script di logon differente per ogni gruppo da assegnare
manualmente ad ogni persona di quel gruppo. Insomma, mi sembra uno
sbattimento. Ma se hai poche postazioni da gestire e non devi fare troppi
cambi può valere la pena risparmiarsi i soldi delle licenze MS.


 
Non ne ho la minima idea di come funzioni.
Forse basta lo stesso logon e windows si prende da solo il file delle 
policy in base al nome? booooooooo

 policy in base al nome? booooooooo
Questo se fosse un server Windows. Leggendo quel sito e conoscendo come
funziona Samba 3 come PDC direi che se vuoi dividere in N gruppi la cosa
devi creare N script di logon_N.bat e creare N policy con poledit.exe. Dopo
di che ai vari utenti metti come script di logon quello che gli tocca a
seconda del gruppo di cui fanno parte.


 
Automatizzando il tutto però non dovrebbe essere molto difficile.
In una azienda di 30 utenti (per esempio) quanti gruppi pensi di creare?
5,6 al massimo e sono tanti secondo me.


Aggiungo anche che se si dovessero fare solamente 2 gruppi (admin e 
schiavi) si potrebbe fare una singola regola con poche permission per 
gli schiavi e tutti gli altri sono admin e quindi nessuna policy 
restrittiva.

 Qualcuno di voi ha modo di fare un test?
io lo uso c/o tutti i miei clienti dove ho server.. funziona sia con samba 2 
che con il 3..
in giro ci sono molti how-to..
ti consiglio di scaricare i file .adm più recenti..
con questo sistema puoi anche personalizzare e/o blindare l'uso ed il 
comportamento di sw come mediaplayer, messenger, ie, la suite office.. dalla 
versione 3 anche skype..
HTH
Ciao
Stefano

 versione 3 anche skype..
Molto molto interessante.
Potresti mandarmi qualche file .adm bello 'pieno' in modo da poter 
vedere le possibilità? Non sono molto pratico di samba e tanto meno di 
windows con il suo policy editor.
Ho scoperto che viene generato un file .pol da mettere nella netlogon, 
ma questi file .adm cosa sono?
Qualche howto da consigliare?

 versione 3 anche skype..
Ti faccio un altra domanda:
come diavolo si fa ad installare gli applicativi (ad esempio office)
sui client al momento del login?
Ho visto delle reti con windows server 2000/2003 che al momento del
logon installano office, acrobat ed altre robe.
Tutto centralizzato sul server. Sul server sono presenti gli
applicativi e vengono 'copiati' (penso) sul client al momento del
logon.
E' possibile farlo con linux o è necessario per forza windows server?
Magari basta copiare il setup di office nella netlogon e poi il client
se lo autoinstalla in modalità silenziona.....(ho sparato, non ne ho
proprio idea)

 Come si vede un informatico verso i 60 ?
Un parente di mia moglie ha detto: "Nonno è chi dorme 
con la nonna". E si è messo con una biondina di 29 anni.

 wrote:
Che significa un messaggio vuoto?

 proprio idea)
Con win server si può fare in questo modo: 
http://support.microsoft.com/kb/816102
Praticamente come avevo intuito io (copiare tutto office in una
directory sul server)...
Si potrà fare con linux?

 Come si vede un informatico verso i 60 ?
Un parente di mia moglie ha detto: "Nonno č chi dorme 
con la nonna". E si č messo con una biondina di 29 anni.

 
LOL

 E' possibile farlo con linux o è necessario per forza windows server?
software installation (SI) e` una funzionalita` gpo che non puoi mimare
con poledit, almeno credo

 Qualche howto da consigliare?
io son partito da qui (
http://www.pcc-services.com/custom_poledit.html
) e 
poi ho messo a ferro e fuoco google.. ;-)
HTH
Ciao
Stefano 

 proprio idea)
a mio parere non lo si può fare.. ma un workaround c'è: se hai poche 
macchine, fai uno script di logon per l'amministratore di dominio che 
richiami i file da installare e poi ti logghi come domain admin su ogni 
macchina.. :-)
Ciao
S. 

 macchina.. :-)
Non si può fare per quale motivo?
Leggendo un document su microsoft sostanzialmente bisogna installare
office in modalità amministrativa (setup.msi /a) che, da quel che ho
capito, installa tutto il pacchetto in una directory ben definita.
In teoria basterebbe copiare tutta l'installazione nella netlogon e
poi inserire, sempre nel file di netlogon l'installazione in modalità
silent.
Non dovrebbe essere un problema a parte che bisogna usare il windows
per installare la prima copia di office sul server.
In teoria: installo office in modalità amministrativa in una mia
directory.
Copio il tutto nella netlogon su unix.
Aggiungo l'installazione di office in modalità silent (qualcosa tipo
'setup.msi /s') nel netlogon.

 silent.
non necessariamente su netlogon.. anzi.. una qualsiasi share leggibile (ma 
magari nascosta, i.e. browsable=no) penso vada meglio e sia preferibile..
per il resto, come detto, non mi sono mai interessato alla cosa e quindi non 
ti so dire molto di più.
Bye
S. 

 writes:
A> come diavolo si fa ad installare gli applicativi (ad esempio office)
A> sui client al momento del login?
Senza AD e  Group Policy, potresti provare con  WPKG: 
http://wpgk.org/
 .
So che  qualche mio  collega lo  usa per i  laboratori di  informatica e
simili  (Samba-based) e anche  qui ci  stiamo organizzando  per provarlo
(peccato che uno  dei pacchetti che piu` ci  servono, ProEngineer, abbia
un installer assolutamente fuori di testa...).
Saluti,
Luca Polo.
-- 
Luca...@gest.unipd.it
 --- 
http://www.gest.unipd.it/~jake
----------------------------------------------------------
One Ping to rule them all. One Ping to find them.
One Ping to bring down them all.
And in the darkness crash them.         [The Lord of the Pings]

 magari nascosta, i.e. browsable=no) penso vada meglio e sia preferibile..
sarebbe ancora meglio.

 un installer assolutamente fuori di testa...).
Questo č quello che si puň ben definire: Figata assoluta.
Piů facile di cosi:
   <package
        id="msoffice2003"
        name="Microsoft Office 2003"
        revision="1"
        reboot="true"
        priority="0">
        <check type="uninstall" condition="exists" path="Microsoft 
Office Professional Edition 2003" />
        <install cmd='msiexec /i "%SOFTWARE%\MS Office 2003\PRO11.MSI" 
/q allusers=1 ADDLOCAL=ALL' />
        <remove  cmd='MsiExec.exe /q 
/x{90110407-6000-11D3-8CFE-0150048383C9}' />
    </package>


se fa quello che promette... F I G A T A..
/me che testa e ringrazia per la dritta..
ciao
Stefano

 /me che testa e ringrazia per la dritta..
Lo stai provando? avrei bisogno di un consiglio.....