Entra

View Full Version : Samba su SUSE 8.1 ed Windows XP non funziona????


SimoneLucca
02-01-2003, 13:20
Come posso configurare SAMBA (SUSE 8.1) per condividere cartelle in rete con winXP Pro???
Ho letto che ci sono problemi in quanto nelle risorse di rete di WinXP nonsi vede Linux, infatti č cosė ma non riesco ad ovviare al problema

Grazie

VICIUS
02-01-2003, 19:17
io utilizzo samba per condividere dei file con delle machine su cui gira winxp e il tutto funziona perfettamente.
il mio file di configurazione č questo se ti puo servire come aiuto

[global]
#
# identificazione del server
#
workgroup = lan
netbios name = vic
server string = Vicius

#
# opzioni rete
#
hosts allow = 192.168.1. 192.168.0. localhost
interfaces = 192.168.1.1/24 192.168.0.66
bind interfaces only = yes

#
# opzioni per la stampa
#
printing = bsd
printcap name = /etc/printcap
load printers = yes

#
# opzioni per il log
#
log file = /var/log/samba/%m.log
max log size = 10
log level = 3

#
# opzioni per l'accesso alle condivisioni
#
encrypt password = yes
null password = yes
guest account = nobody
security = share

[Share]
comment = Share
browseable = yes
guest ok = yes
path = /home/vicius/share
writable = no
readable = yes

[upload]
comment = Upload
browseable = yes
guest ok = yes
path = /home/vicius/share/uploads
writable = yes
readable = yes

SimoneLucca
02-01-2003, 19:58
che versione di SAMBA usi??
Grazie mille per la tua disponibilitā!
SImone

VICIUS
03-01-2003, 10:02
la mia versione di samba č la 2.2.4

SimoneLucca
03-01-2003, 10:19
la mia č la 2.2.5-80 ed ho configurato la la rete cosi:
XP 192.168.0.1
Linux 192.168.0.3

Devo cambiare qualcosa oltre che le cartelle shared e le stamapnti nel tuo file di conf???
Non riesco a vedere nulla sotto XP....
tnx

VICIUS
03-01-2003, 18:13
quello che dovresti cambiare altre alla stampa e alle cartelle condivise č:

workgroup: devi mettere il nome del gruppo di lavoro che hai nelle altre machine windows

netbios name: il nome che vuoi che il computer abbia in rete

server string : una breve descrizione del computer (che puo anche essere vuota)

hosts allow: l'elenco oppure un insieme di ip che possono avere accesso al server. se vuoi abilitare l'accesso a tutti i computer della tua sottorete metti 192.168.0. localhost

interfaces : ip che hai dato alla tua scheda di rete es : 192.168.0.3/24

SimoneLucca
04-01-2003, 19:45
QUESTO E' IL MIO FILE DI CONF.... ma devo fare qualcosa anche sotto xpPro per poter vedere questo.
Ho fatto ripartire il demone (rcsmb stop, rcsmb start)... ma non vedo nulla nelle risorse di rete di XP nell Workgrup SRM (č lo stesso nome di quello che ho sotto XP)...

[global]
#
# identificazione del server
#
workgroup = SRM
netbios name = nomecomputer
server string = descrizionecomputer

#
# opzioni rete
#
hosts allow = 192.168.1. 192.168.0. localhost
interfaces = 192.168.0.3/24
bind interfaces only = yes

#
# opzioni per la stampa
#
#printing = bsd
#printcap name = /etc/printcap
#load printers = yes

#
# opzioni per il log
#
log file = /var/log/samba/%m.log
max log size = 10
log level = 3

#
# opzioni per l'accesso alle condivisioni
#
encrypt password = yes
null password = yes
guest account = nobody
security = share

[Share]
comment = Share
browseable = yes
guest ok = yes
path = /share
writable = yes
readable = yes

[upload]
comment = Upload
browseable = yes
guest ok = yes
path = /share/uploads
writable = yes
readable = yes

VICIUS
04-01-2003, 20:57
strano dovrebbe funzionare.
host allow puoi modificarlo in questo modo:
hosts allow = 192.168.0. localhost
inoltre puoi provare a far partire samba a mano per vedere se da degli errori senza usare script digitando da root i seguenti comandi:

smbd -D
nmbd -D

SimoneLucca
05-01-2003, 21:21
Grande.... probabilmente lo script che lanciavo per far ripartire il demone non rileggeva smb.conf (usavo rcsmb) ma con quelli da te indicati funzia!
Se non sono troppo spudorato vorrei chiederti, inoltre:
1) Cosa posso usare per vedere le cartelle win da linux?
2) Se hai tempo leggi: http://forum.hwupgrade.it/viewtopic.php?t=371419
Ciao e grazie milleeeeee!

VICIUS
06-01-2003, 12:17
per leggere da linux le cartelle condivise di windows puoi montarle in una cartella con il comando:
smbmount //NomeComputer/CartellaCondivisa /punto/di/mount
oppure direttamente konqueror smb:/nomecomputer/

pero quello che uso io č komba2 per kde3 che oltre a farti vedere tutti i computer della rete ti permette di montare le varie risorse dove vuoi.

http://apps.kde.com/na/2/counter/vid/5490/dld0/komba2_KDE3-0.7.3beta.tar.gz

SimoneLucca
06-01-2003, 22:01
Ho scaricato il pacchetto di KOMBA ma quando vado ad installarlo (./configure ......) veod che quando cerca per X mi si interrome e dice che: NON POSSO TROVARE X INCLUDES, controlla la tua installazione ed addiziona il percorso corretto.
Ma quale X includes? E quale č il percorso corretto?
Sono andato nel menų di installazione SW di YAST2 e non trovo nulla riguardo a X.....
che devo fare???