Newsgroup: it.comp.os.linux.iniziare
Titolo: come ballo la Samba?

Ciao a tutti!
Ho appena installato senza grossi problemi SuSE Linux 7.1 sul mio PC (e la
cosa mi fa già molto piacere, essendo un principiante assoluto), e ora avrei
la necessità di usarlo come server nei confronti del portatile, che monta
W98SE.
Mi hanno detto che Samba serve appunto a fare "parlare" i due sistemi, di
modo che uno veda le risorse dell'altro.
Nell'installazione che ho fatto c'è Samba, ma non riesco a capire come posso
settarla per far funzionare questa mini-rete.
C'è in giro qualche utility o faq o manuale o quant'altro che possa
insegnare ad un newbie come me a fare quello che sapevo fare in W98 senza
problemi?
Se poi volessi collegarmi a internet con Linux e navigare con il portatile,
sarebbe difficile impostare Samba?
Aiuto!
Grazie infinite per ogni suggerimento che mi potrete dare.
Ciao
Simone

 portatile, sarebbe difficile impostare Samba?
Non ti serve samba per quello, ti basta avere Linux che
agisca da firewall/proxy e configurare Win in modo da usare
Linux come gateway. Vedi l'ISP-HOWTO.
Davide

 sarebbe difficile impostare Samba?
Per quello non serve Samba, devi usare un proxy (tipo squid) oppure 
impostare delle regole di masquerading (ipchains o iptables se hai un 
kernel 2.4.x)
Ciao
Marcello
-- 
Ma quella faccia un po' così 
quell'espressione un po' così 
che abbiamo noi mentre guardiamo Genova 
ed ogni volta l'annusiamo 
e circospetti ci muoviamo 
un po' randagi ci sentiamo noi. 

 problemi?
"Using samba" da O'reilly, lo trovi online in pdf. Semplicemente il migliore
http://www.oreilly.com/catalog/samba/
ciao

 wrote in message
9c8n57$69g$1...@lacerta.tiscalinet.it...

magari non è esaustivo, ma leggi questo (thanks a nicola di oltrelinux)
Nel caso si disponga del file in formato rpm digitare :
rpm -ivh samba-x.y.z-k.i386.rpm
Dove x y z k sono i numeri che caratterizzano la versione di samba.
Si consiglia di installare sempre una versione stabile dato che le funzioni
di samba sono piuttosto delicate in una rete mista.
Configurazione di Samba
Per configurare Samba può essere utilizzata l'utility grafica swat. In
questo caso affronteremo la configurazione utilizzando il file smb.conf.
Ipotizziamo di avere una macchina linux in rete con 2 PC win9x. Tali PC
hanno il nome PC1 e PC2 e appartengono al gruppo di lavoro "WORKGROUP".
Si creano due account classiche sulla macchina linux dal nome PC1 e PC2.
Questo perché le macchine win potranno accedere dentro il server samba solo
se possiedono un account sulla macchina linux e se il nome del PC è uguale a
quello dell'account.
Il file che regola la configurazione di Samba è il file /etc/smb.conf oppure
in /etc/samba/smb.conf, a seconda di che si tratti di RH6.2 o RH7.
Vediamo un esempio di file :
# Global parameters
[global]
   # configuriamo il nome del gruppo di lavoro
   # possiamo mettere anche il nome del domimio nel caso di WinNT
   workgroup = WORKGROUP
   # nome del server samba che apparirà nella finestra risorse di
   # rete della macchina win9x o winNT
   # la [%v] fa comparire la versione utilizzata di samba
   server string = Samba Server [%v]
   load printers = yes
   log file = /var/log/log.%m
   max log size = 50
   # ci sono diversi tipi di modalità di accesso al server samba
   # nel nostro caso usiamo la modalità share,che prevede
   # la login è automaticamente il nome del computer win
   #che si vuole collegare,l'utente dovrà fornire solo la password
   security = share
   # per scambio di password criptate tra win e linux
   encrypt passwords = yes
   # file delle passwords degli utenti
   smb passwd file = etc/samba/smbpasswd
   # migliora le prestazioni
   socket options = TCP_NODELAY
   # non si usa un proxy
   dns proxy = no
   # i file creati dagli utenti hanno questo mask ottale rwxrwxr-x
   create mask    =  0775
   # le directory create hanno questo mask ottale rwxrwxr-x
   directory mask =  0775
#Si specificano di seguito le directory accessibili agli utenti e # con
quali privilegi
[doc]
 path = /home/documenti
 valid users = PC1 PC2
 public = yes
 writeable = Yes
 browseable = Yes
[modelli]
        path = /home/modelli
        valid users = PC1
        public = yes
        writeable = Yes
        browseable = Yes
[pratiche]
        path = /home/pratiche
        valid users = PC2
        public = yes
        writeable = Yes
        browseable = Yes
[archivio]
        path = /home/archivio
        valid users = PC1 PC2
        public = yes
        writeable = Yes
        browseable = Yes
Avvio del Server Samba
Prima dell'avvio dobbiamo scrivere il file delle password per permettere l'
accesso ai PCwin.
smbpasswd  -a PC1
digitiamo, per sicurezza, un passwd diversa da quella di accesso dell'utente
PC1 sulla macchina linux. stessa operazione per PC2.
Adesso avviamo il server samba con il comando
/etc/rc.d/init.d/smb restart
Utilizzare linuxconf:control: control panel : control service activity per
assicurarsi che il servizio parta ad ogni reboot.
Cliccando sull'icona rosorse di rete di PC1 o PC2 apparirà l'icona del Samba
Server. Se ciò non accade digitare F5 oppure utilizzare la fuzione trova
computer di win.
Una volta cliccato due volte sull'icona verrà richiesta una password per l'
accesso alle directory sul server samba.