Newsgroup: it.comp.reti.locali
Titolo: smb.conf

Buongiorno a tutti. 
Mi trovo in un dipartimento di una universita', la mia rete locale e'
protetta da un firewall e gli indirizzi IP sono assegnati con DHCP. Nel
mio laboratorio abbiamo diversi pc con WindowsXP, e tutto cio' che faccio
per connettere un nuovo pc e'
- gli do un nome (es: PcFabio) e un gruppo di lavoro (es: Botanica) 
- alle proprieta' TCP/IP -> ottieni automaticamente un indirizzo IP e un
server DNS 
Nello stesso laboratorio ho un pc con Ubuntu su cui ho appena installato
Samba. Ora mi occorre un file di configurazione (smb.conf) che mi
consenta, quando sono fisicamente ad uno dei pc Windows del laboratorio,
di scambiare files con una directory presente sul pc Ubuntu. Qualcuno
sarebbe cosi' gentile da darmene uno gia' pronto? Non vorrei studiarmi
tutto Samba per una cosa che mi sembra piccola-piccola (o no?)...
Grazie in anticipo
Fabio 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 tutto Samba per una cosa che mi sembra piccola-piccola (o no?)...
Piuttosto che avere un smb.conf precotto, potresti installare webmin 
e/o swat sulla macchina ubuntu, e configurare il server samba da li'; 
in questo modo puoi gestire le tue condivisioni con pieno controllo.
Ciao
Luca
-- 
"Cerchi l'anima gemella? Guarda su secondamano"
[da spam]

 
Con il pacchetto normalmente viene installato anche 'swat' il tool 
grafico per configurare e/o interrogare samba.  Lo puoi usare in rete 
attivandolo da qualsiasi browser con:
http://<ip del server>:901/ 	oppure
http://<nome del server>:901/
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 in questo modo puoi gestire le tue condivisioni con pieno controllo.
Ho scaricato il .deb di webmin, l'ho lanciato, mi ha segnalato che gli
serviva istallare altri 3 file, ho dato l'ok e mi si e' bloccato su
"scaricamento file pacchetti aggiuntivi". Ho lanciato il monitor di
sistema, e ho scoperto che tutti i processi sono sleeping, tranne il
monitor di sistema stesso (mai successo su Windows che non riuscissi a
capire in 10 secondi quale e' il processo che si e' bloccato, dopo la
classica manovra CTRL+ALT+CANC...). Ho dovuto riavviare (commento dei miei
colleghi: "ma Linux non e' quello che non si bloccava mai?"). Ora provo
con swat, speriamo in migliore fortuna.


 con swat, speriamo in migliore fortuna.
Potevi semplicemente killare il processo dpkg.
Comunque puoi sempre scaricare i sorgenti di webmin 
www.webmin.com
, 
decomprimerli in una cartella e lanciare sh setup.sh.
Ciao
Luca
-- 
"Un nostro incaricato verra' a casa vostra senza impegno"
[da una televendita]

 http://<nome del server>:901/
Swat non e' installato automaticamente, ora ho provveduto. Ora ti faccio
una domanda da utonto 100%: quale e' il nome del server? Posso ricavarlo
dal mio indirizzo ip? Posso leggerlo da qualche parte sulle macchine
Windows (chesso', in risorse di rete)? Posso leggerlo dal mio pc?
(in realta' ho anche un'altra domanda, ma apro un thread apposito)
Grazie, Fabio.


 Windows (chesso', in risorse di rete)? Posso leggerlo dal mio pc?
Il nome che hai assegnato alla macchina linux.  Puoi usare il comando 
hostname per vedere il nome della macchina. Se non hai assegnato nessun 
nome usa l'indirizzo IP.


 nome usa l'indirizzo IP.
Allora avevo gia' provato, sia col suo nome e sia con l'indirizzo IP. Non
funge, penso sia per il firewall sotto cui mi trovo. Ricordo che qualcuno
in passato mi spiegava (un ricordo confuso di una spiegazione confusa) che
anche quando "provo a connettermi a me stesso" la connessione "esce, passa
dal firewall e rientra". In tutti i casi, il risultato e' che anche questa
strada e' per me un vicolo cieco.
Grazie comunque, 


 strada e' per me un vicolo cieco.
Dalla macchina stessa su cui c'e` swat puoi usare localhost.
Attenzione pero` che dopo l'installazione devi anche configurare swat se 
l'installazione del pacchetto non lo ha gia` fatto.  Se non hai gia` 
fatto ripartire la macchina su cui gira samba devi almeno far ripartire 
inetd o xinetd e con il comando verificare se la porta 901 e` monitorata.
$ netstat -apn |grep 901
tcp  0  0 
0.0.0.0:901
   0.0.0.0:*    LISTEN      -
Per la configurazione sulla slackware (che usa inetd) ho dovuto:
aggiungere al file /etc/inetd.conf la linea
swat  stream  tcp nowait.400 root /usr/sbin/swat  swat
aggiungere al file /etc/services la linea
swat  901/tcp          # samba web configuration tool
far ripartire il demone inetd
Se la tua distribuzione usa xinetd la configurazione e` diversa, non ti 
posso aiutare, ma dovrebbe essere all'incirca:
    service swat {
       socket_type = stream
       wait = no
       user = root
       server = /usr/sbin/swat
       server_args =
    }
Poi bisogna far ripartire xinetd


 Poi bisogna far ripartire xinetd
Ti ringrazio sinceramente per lo sforzo, ma per me quello che hai scritto
e' ai limiti dell'arabo. Chissa' perche' ma con Linux mi succede sempre
cosi': parto da qualcosa di facile e mi areno nelle difficolta'. Non
dimenticare che il mio problema non e' configurare swat, ma scambiare un
file tra due pc, uno con Ubuntu e l'altro con WindowsXP. Poco fa un
ragazzo a cui confidavo le mie pene mi ha suggerito di usare proftp, e
scambiare i file in ftp. Provero' in quel modo. 
Grazie, Fabio.


 scambiare i file in ftp. Provero' in quel modo. 
Se lo scopo e` solo lo scambio di file proftpd e` sicuramente piu` 
semplice da usare.  samba ha il vantaggio di essere un vero e proprio 
file server per cui ogni utente puo` avere il proprio spazio
