PDA

Visualizza la versione completa : problema con samba tra debian e xp


AvOJaromil
07-03-2008, 10:04
sto tentando di creare una rete tra un debian 4.0 e un xp pro.
quando faccio tento da linux di collegarmi a xp,
smbclient -L FISSOXP
se il firewall attivato, dopo tre timeout connessione di dice che non puo collegarsi alla risorsa
se invece disattivato mi viene un errore:

cli_rpc_pipe_open: cli_nt_create failed on pipe \srvsvc to machine FISSOXP
Error was NT_STATUS_ACCESS_DENIED
Error returning browse list: NT_STATUS_ACCESS_DENIED
Anonymous login successful
......
qui mi rileva sia il nome del workgroup sia il nome del server e del master

come posso risolvere?

mille grazie

Tux7000
07-03-2008, 10:13
Ciao,
potresti spiegarmi per favore cosa vuoi fare?
Vuoi creare una semplice condivisione di cartelle?
Su quale PC crei la cartella da condividere?

da Linux prova a digitare:
smb://indirizzo_ip/nome_condivisione

cosa ti restituisce?

AvOJaromil
07-03-2008, 10:58
esatto. vorrei semplicemtente condivridere cartelle e documenti tra debian e xp.
il pc che contiene la cartella condivisa xp, anche se ne vorrei una anche su debian.
smb un comando che non riconosce; ho letto una guida su come configurare una rete domestica tra win e linux la quale chiedeva di installare samba-common, samba-utils, komba2.

Tux7000
07-03-2008, 12:05
Allora, assumo che tu abbia configurato le schede di rete correttamente con IP fissi della serie 192.168.1.xxx e che il PC Windows appartenga al gruppo di lavoro WORKGROUP.

Su XP crei la cartella che vuoi condividere e attivi la condivisione tramite Risorse di Rete

Su Debian installi

libsmbclient
samba
samba-common
smbclient
smbfs


crei la cartella che vuoi condividere (es. /home/comune) e gli assegni i permessi 777

apri il terminale e diventi root
vai su /etc/samba
fai il backup di smb.conf -> smb.conf.old

sempre da root digiti:
nano smb.conf
e ci scrivi:

[global]
workgroup = WORKGROUP
server string = File Server
security = SHARE

[condivisa]
path = /home/comune
available = yes
browseable = yes
public = yes
writable = yes

Salvi il file ed esci

A questo punto sempre da Debian:
Risorse -> Server di Rete
apri e dovresti vedere il PC Windows e la cartella condivisa

Sul PC Windows
Risorse di rete e dovresti vedere il PC Debian e la cartella condivisa

Fatto!

Ciao!

AvOJaromil
07-03-2008, 14:20
quasi....
che con window posso accedere alla certella condivisa debian
non il contrario. se provo con debian ad accedere alla cartella window mi scrive:
"La stringa <<smb:///>> non un nome di posizione valido"

dove ho sbagliato?

mille grazie

Tux7000
07-03-2008, 16:17
smb://indirizzo_ip/nome_condivisione

Ma te lo dovrebbe dare in automatico da Debian
Risorse -> Server di rete

A me ha funzionato in questo modo

Ciao!
:zizi:

AvOJaromil
08-03-2008, 10:59
non capisco perch io non possa utilizzare il comando da shell smb.
quando lo faccio mi scrive il classcio bash command not found
eppure ho installato tutti i pacchetti che mi hai consigliato.
manca qualcosa?

Tux7000
08-03-2008, 14:05
Se vuoi utilizzare samba da shell:
crei la cartella es. /mnt/mysamba

poi da terminale:
sudo mount -t smbfs //indirizzo_ip/condivisione /mnt/mysamba

Dovrebbe funzionare.
Ciao

Loading