Newsgroup: it.comp.os.linux.sys
Titolo: autenticazione centralizzata mediante Samba

Ciao,
  vi spiego il mio problema: io gestisco piu' server che usano linux+samba. Ho
la necessita' tenere tutti le login(username + pass) su di un solo server. Come
posso fare? Ho letto sull'how- to di samba che si puo' usare pam ma come?
Ciao
  Francesco Da Riva
-- 
Posted from  [212.171.20.123] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 usare pam ma come?
Credo che NIS sia più semplice e adatto al tuo scopo.
Dovrebbe esserci "NIS+" pure per linux ma è rognoso e complesso quanto
mai: evitalo ;)
-- 
+-------------------------------------------------------------+
|    ~Massimiliano ADAMO      | Yahoo!Messenger: quetzalco_it |
| maxadamo [at] iol [dot] it  | ICQ# 103417788                |
+-------------------------------------------------------------+

posso fare? Ho letto sull'how- to di samba che si puo' usare pam ma come?
per le reti win/smb si parla di PDC generalmente...
samba dalla v.2.2 puo` fare anche da PDC, c'e` un howto sull'argomento
d'altra parte se hai solo delle linux box non c'e` motivo di farsi del 
male: NFS si integra molto meglio con il filesystem e c'e` NIS per la 
gestione centralizzata
io la so cosi` la faccenda, poi sicuramente ci sono altri modi...
 
riguardo PAM dovrebbe esserci un modulo per l'autenticazione su reti 
win/smb, nel senso che quando un utente in unix si logga entra anche 
automaticamente nella rete win... (non so i dettagli, e` una delle cose 
che devo provare quando avro` tempo...)
-- 
    Pardo
    homepage............ 
http://pardo.cjb.net
 (OR 
http://pardo.tsx.org
)
    documentation....... 
https://tuzzi.dnsalias.com/~leo
 (08:00-20:00)


Allora mi spiego meglio avete ragione: io ho 4 server a cui devono accedere
dei clinet 9x.
Ora la cosa in per se stessa sarebbe semplice: si ficco su samba e sono a
posto.
La rogna e' che su sti server aggiungero' spesso utenti e per di piu' essi
dovranno poter cambiare passowrd con un acerta frequenza(20 gg al max).
Ora io vorrei che le login fossero su di un solo server per non impazzire
troppo. L'idea di usare il PDC mi sta benissimo ma:
1)Non posso mettere BSC gli altri server per la ovvia ragione che samba non
lo fa
2)Come cazzo faccio a fargli vedere gli utenti senza replicarli?
In piu' per ragioni di sicurezza, ho dati sensibili su quelle macchine, non
voglio  usare NIS data la sua scarsa sicurezza. Per cui l'laternativa
sarebbe NYS che e' un casino assurdo. Mi ci devo rassegnare?
Ciao
  Francesco

 password server = [ip]
MM ma questo no va solo si che controlli la passowrd su quel server. Ma
l'utente non deve essere definito su tutte le macchine?
Ovvero:
1)PDC  -->>>       utenti: root,mario, carlo, ugo
2)Altro server->>>utenti: root
Se io faccio il login su 2 con username mario il gioco funziona? e come
diavolo fa con i permessi?
Ciao
  Francesco Da Riva

Francesco Da Riva wrote:

Si è vero che NYS e NIS+ sono un bel casino e che NIS non è del tutto 
sicuro è un po' risaputo ... cmq ... io sono convinto che se per un 
verso la sicurezza è molto importante, per un altro verso non bisogna 
arrivare ad eccessi.
Di cosa ti spaventi? Di attacchi dall'esterno? Due righe di iptables per 
bloccare ed è tutto risolto.
Ti spaventi invece di attacchi che possono provenire dall'interno? Temi 
che qualcuno dei tuoi utenti possa essere uno pseudo cracker? Beh, in 
questo caso sarà un po' più difficile difendersi.
Dopo tutto questo discorso apro un'altra parentesi: tu con samba usi le 
password in chiaro o il smbpasswd? .... non mi riferisco alla sicurezza, 
ma mi riferisco al fatto che potrebbe cambiuare qualcosa in tutto questo 
discorso.


 discorso.
Pasowrd criptate
Ciao
  Francesco Da Riva

 Io ho provato solo con le passowrd, e funziona.
MM provero' e ti sapro' dire.
grazie cmq
Ciao
  francesco


Sto cercando di capure come fare infatti. La shell non mi serve per nulla.
O almeno mi serve per pochi utenti che posso gestire a mano. Gli altri manco
possono fare il login su shell
Ciao
  Francesco

 ha utenti locali, solo root da console...
Per essere precisi: non permetto manco a root di fare il login diretto. Mi
autentico con un utente, entro e faccio il su.
Perche? Un livello di password in piu'. In piu' tutto quello che posso fare
con diritti minimi cerco di farlo con diritti minimi onde evitare di fare
leggerezze in un momento di distrazione.
Ciao
  francesco

 Lui controlla la password e ti dà l'auotirzzazione.
La password di chi se non ha un utente?
Ciao
  Francesco

 Il discorso si riferisce al 'password server', tu hai parlato di diversi
server.
Ok allora fammi capire: gli utenti devono essere definiti solo sul password
server. Sugli altri no pureche usi il gioco che mi hai detto tu, giusto?.
 Tra il resto ho guardato la documentazione e la cosa e' un po' piu'
complicata di come mi sembrava legendo la tua mail ma lo spunto mi ha
permesso di cpaire come fare.
Ciao
  Francesco