formazione:linux_sysadmin:samba
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
formazione:linux_sysadmin:samba [2011/04/14 18:32] – [/etc/samba/smb.conf] niccolo | formazione:linux_sysadmin:samba [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Samba ====== | ||
- | Vedere questa ricetta per realizzare un [[http:// | ||
- | |||
- | Per accedere a Samba conviene aprire le porte **137**, **138**, **139 UDP** e **445 TCP**. | ||
- | |||
- | Questi i file di configurazione da creare. | ||
- | |||
- | ===== / | ||
- | |||
- | File di configurazione principale di Samba. | ||
- | |||
- | < | ||
- | [global] | ||
- | netbios name = SRV_LINUX | ||
- | workgroup = PARATO | ||
- | server string = %h (GNU/Linux e Samba) | ||
- | | ||
- | wins support = yes | ||
- | dns proxy = no | ||
- | name resolve order = lmhosts host wins bcast | ||
- | |||
- | log level = 3 | ||
- | log file = / | ||
- | max log size = 1000 | ||
- | | ||
- | security = user | ||
- | encrypt passwords = true | ||
- | null passwords = yes | ||
- | lanman auth = no | ||
- | passdb backend = tdbsam | ||
- | username map = / | ||
- | add machine script = / | ||
- | |||
- | domain logons = yes | ||
- | os level = 34 | ||
- | local master = yes | ||
- | preferred master = yes | ||
- | domain master = yes | ||
- | |||
- | [homes] | ||
- | | ||
- | | ||
- | read only = no | ||
- | | ||
- | | ||
- | force directory mode = 2770 | ||
- | | ||
- | valid users = %S | ||
- | |||
- | [Public] | ||
- | | ||
- | path = / | ||
- | | ||
- | | ||
- | # Guest access is required for guest workgroup access. | ||
- | ; | ||
- | ; | ||
- | | ||
- | | ||
- | | ||
- | force directory mode = 0777 | ||
- | </ | ||
- | |||
- | ===== / | ||
- | |||
- | Corrispondenza tra nomi di utente Linux e nomi di utente Windows. È necessario avere questo file se i nomi Windows sono " | ||
- | |||
- | < | ||
- | !root = " | ||
- | !niccolo = " | ||
- | nobody = * | ||
- | </ | ||
- | |||
- | ===== Creare un utente ===== | ||
- | |||
- | Un utente Samba deve esistere sia come **utente Unix/ | ||
- | |||
- | ==== Utenti Unix ==== | ||
- | |||
- | Gli **utenti Unix** sono elencati nel file **''/ | ||
- | |||
- | < | ||
- | grep nobody /etc/passwd | ||
- | nobody: | ||
- | </ | ||
- | |||
- | Per aggiungere un utente: | ||
- | |||
- | < | ||
- | adduser --disabled-password niccolo | ||
- | </ | ||
- | |||
- | **NOTA:** a livello Unix l' | ||
- | ==== Utenti Samba ==== | ||
- | |||
- | Gli **utenti samba** sono memorizzati in **''/ | ||
- | |||
- | < | ||
- | pdbedit -L -w | ||
- | nobody: | ||
- | utente: | ||
- | </ | ||
- | |||
- | |||
- | La sequenza di X indica che la password è bloccata (non valida). | ||
- | |||
- | Aggiungo un utente Samba: | ||
- | |||
- | < | ||
- | smbpasswd -a niccolo | ||
- | </ | ||
- | |||
- | Lo stesso comando **'' | ||
- | |||
- | < | ||
- | smbpasswd niccolo | ||
- | </ | ||
- | |||
- | ==== Mappa utenti Samba - Unix ==== | ||
- | |||
- | Ricordarsi infine di aggiungere una riga per il nuovo utente in **''/ | ||
- | ===== Aggiungere macchina a dominio ===== | ||
- | |||
- | ===== Debug e comandi di utilità ===== | ||
- | |||
- | Per **vedere se Samba è in esecuzione**, | ||
- | |||
- | < | ||
- | ps aux | grep mb | ||
- | root | ||
- | root | ||
- | root | ||
- | </ | ||
- | |||
- | Per **vedere se gli utenti stanno usando delle risorse** condivise: | ||
- | |||
- | < | ||
- | smbstatus | ||
- | </ |
formazione/linux_sysadmin/samba.1302798731.txt.gz · Ultima modifica: 2011/04/14 18:32 da niccolo