Newsgroup: it.comp.os.linux.iniziare
Titolo: suse 10 e Samba

Salve
        ho installato suse 10 su PIII 550 e l'ho collegato al notebook
winXP Home i due si pingano senza problemi, suse riesce a vedere e
sfogliare il notebook ma non riesce a copiare in e out;
        mentre dal notebook non vedo neanche a pagare d'oro suse, è
inutile dire che ho fatto diverse ricerche su samba e come configurarlo
per poter utilizzare questa piccola rete.
        Premetto che i firewall dei due computer sono disattivati....
        Vi chiedo gentilmente di aiutarmi, perchè sono molto incazzato
con me e non vorrei abbandonare ancora una volta linux, avevo sperato
che suse fosse più agevole rispetto alle altre distro.
        Ringrazio anticipatamente quanti vorrano darmi una mano.
        Luigi
        Vi posto il mio conf.
# smb.conf is the main Samba configuration file. You find a full
commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if
the
# samba-doc package is installed.
# Date: 2005-09-13
[global]
#	printcap name = cups
#	cups options = raw
#	include = /etc/samba/dhcp.conf
#	logon path = \\%L\profiles\.msprofile
#	logon home = \\%L\%U\.9xprofile
#	logon drive = P:
#	restrict anonymous = no
#	local master = no
#	domain master = no
#	preferred master = no
#	max protocol = NT
#	ldap ssl = No
#	server signing = Auto
workgroup = MSHOME
security = share
netbios name = LINUXSERVER
interfaces = 
192.168.1.0/255.255.255.0
server string = SUSE 10.0
winbind gid = 10000-20000
winbind uid = 10000-20000
[homes]
comment = Home Directories
valid users = %S
read only = No
inherit acls = Yes
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = no
[print$]
comment = Printer Drivers
#  -----path = /var/lib/samba/drivers
path = /home/Luigi/Documents/
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
[documents]
path = /home/Luigi/Documents/
guest ok = yes
read only = no
case sensitive = no
[SAMBADOC]
path = /sambadoc
guest ok = yes
read only = no

 che suse fosse più agevole rispetto alle altre distro.
]zac[
Non è mai agevole preparare un ponte tra due sistemi totalmenti diversi, se
non ti va di imparare a leggere i log di samba, di fare prove, condividi le
risorse in modo che siano accessibile da tutti (utente guest) e con tutti i
i diritti di accesso.
Altrimenti vedi sopra.
-----
Solo per esempio, da me:
[global]
   workgroup = linuxgroup
   server string = Linux Samba
   guest account = nobody
   security = user
   encrypt passwords = yes
   smb passwd file = /etc/samba/smbpasswd
   username map = /etc/samba/smbusers
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n
*passwd:*all*authentication*tokens*updated*successfully*
   log file = /var/log/samba/%m.log
   max log size = 50
   log level = 0
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   cups options = raw
   printcap name = /etc/printcap
   load printers = yes
#============================ Share Definitions
==============================
[homes]
   comment = Home Directories
   browseable = yes
   writable = yes
   guest ok = no

Ti posto il mio, con cui avevo superato il tuo stesso problema, adattatelo
secondo le tue esigenze:
[global]
security = share
guest ok = yes
printcap name = cups
restrict anonymous = no
domain master = no
preferred master = no
max protocol = NT
ldap ssl = No
server signing = Auto
public = yes
[Scambiofisso]
comment = Cartella sul pc fisso di max
path = /home/max/public_html
read only = no
case sensitive = no
guest ok = Yes
msdfs proxy = no
[condivisa]
comment = StampanteMax
path = /var/spool/samba
read only = no
printable = yes
use client driver = yes
Con l'opzione use clien driver, inserisci il cd dei driver in windows e
installi la stampante (di rete) da windows, quando ti chiede i driver, gli
indichi il cd, e cosi' puoi anche stampare da windows.
-- 
Cerchi piu' informazioni su Linux? Linuxpedia: 
http://maxint.dynalias.org
--
L'assassinio e' contrario alle leggi dell'uomo e di Dio.
  -- Computer M-5, "The Ultimate Computer", data astrale 4731.3

Ciao Massimiliano
        Grazie per la risposta
        Ho fatto un copia e incolla, adattandolo alla mia macchina
sulla quale per altro non ho una stampante installata.
        Dopo aver fatto un testparm smb.conf
linux:/etc/samba # testparm smb.conf
Load smb config files from smb.conf
Processing section "[Scambiofisso]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
        security = SHARE
        server signing = auto
        printcap name = cups
        preferred master = No
        domain master = No
        ldap ssl = no
        guest ok = Yes
[Scambiofisso]
        comment = Cartella sul pc fisso di max
        path = /sambadoc
        read only = No
        case sensitive = No
        msdfs proxy = no
Ho il seguente errore
linux:/etc/samba # ICE default IO error handler doing an exit(), pid =
6268, errno = 0
ICE default IO error handler doing an exit(), pid = 6275, errno = 0
Ti è mai capitato, che vò di...., secondo te che tipo di problema
è...
Un saluto e un augurio di buona domenica...
Luigi

 linux:/etc/samba # ICE default IO error handler doing an exit(), pid =
]zac[
L'errore sta sicuramente nelle righe sopra, puoi anche provare ad aumentare
il livello di log, come minimo (solo per test):
[global]
....
   max log size = 50
   log level = 3
....
Se samba dopo avere dato quell'errore non si avvia è quasi sicuramente in
errore nel file o del file configurazione, ripristina il file originale e
poi fai poche modifiche alla volta.
P.S. Nel caso ti interessi la soluzione proposta da Massimiliano è )o almeno
mi sembra) di far mappare tutte le richieste che riceve samba sull'utente
guest (che quindi deve poter accedere ai file/directory di linux che
intendi condividere).