Newsgroup: it.comp.os.linux.iniziare
Titolo: SAMBA (Server XP)

Ciao a tutti!
Ho installato Samba su un client Gentoo e vorrei fargli vedere le 
cartelle di rete condivise su un server windows XP.
Ho guardato tutorial (anche quelli di 
samba.org
), googlato eccetera ma 
non riesco a venirne a capo... :-(
Premetto che sul server ho una stampante HP e dal client Linux riesco a 
stampare alla perfezione.
Se dò il comnado:
smbclient -L server -N
mi fa vedere l'elenco delle condivisioni senza dare errori.
Dando invece:
testparm
mi ritorna:
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
Quando do il comnado:
smbmount //server/D$ /mnt/windows username=(il mio username)
mi chiede la password.
Inserisco quella che ho settato nel file delle password di samba e mi 
risponde:
8264: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
Ho settato anche i parametri di condivisione in modo da fargli accettare 
le connessioni in locale dal client Linux ma proprio non c'è verso.
So che c'è il modo di vedere le cartelle nel windows manager (uso Gnome 
con Nautilus) solo che se vado sotto Rete la cartella è tutta bianca e 
non ci vedo niente.
Qualcuno ha un'idea di cosa fare?
Soprattutto mi piacerebbe cliccare su "Rete" ed avere tutte le mie 
cartelle condivise sul server XP, magari montando il tutto nell' /etc/fstab.
Grazie per l'aiuto!
Ciao
D.

 mi chiede la password.
quando usi smbmount o smbclient devi specificare l'username e password 
che hai sull'host remoto, cioè winxp. per fstab le opzioni sono 
username= e password=
ciao

 risponde:
Mi sa che ti stai confondendo, il file delle password di samba è per quando
samba fa da *server* SMB lui, non quando tu ti connetti come client ad un
altro Windows (vero).
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
I'm your god, I'm your way to the pain
NP: Nulla

 
Ah.
Però io ho impostato lo stesso nome utente sia su windows che su linux 
ma anche se metto lo username nel comando non mi fa accedere lo stesso.
Mi chiede la password (in win non ho impostato la password e quindi gli 
dò solo invio) e poi mi dice accesso negato...
Adesso sto provando a emergere xSMBbrowser che sembra fare al caso mio...
Poi vi faccio sapere... :-)
Ciao D.

 dò solo invio) e poi mi dice accesso negato...
Occhio che con l'utente senza password di Windows non è così semplice, ed
occhio che se hai l'SP2 controlla di non avere il firewall troppo
restrittivo.


 
Niente da fare!
Ho settato anche la stassa password sull'account di windows ma mi dà 
sempre quel messaggio!
Le impostazioni del firewall non dovrebbero essere troppo restrittive, 
L'ho impostato per ammettere le connessioni da tutti gli indirizzi di 
rete locale.
Nelle risorse di rete (su win) mi vede la macchina Linux e si accede 
alle risorse condivise ma nel caso contrario proprio non so più cosa 
fare! :-(
Dando: smbclient -L server -N
ottengo:
Domain=[SERVER] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
         Sharename       Type      Comment
         ---------       ----      -------
         E$              Disk      Condivisione predefinita
         IPC$            IPC       IPC remoto
         D$              Disk      Condivisione predefinita
         print$          Disk      Driver della stampante
         D               Disk
         HPDeskJet       Printer   HP DeskJet 840C/841C/842C/843C
         E               Disk
 
mugheds.com
     Disk
         ADMIN$          Disk      Amministrazione remota
         C$              Disk      Condivisione predefinita
Domain=[SERVER] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
         Server               Comment
         ---------            -------
         Workgroup            Master
         ---------            -------
Al posto di Workgroup mon dovrebbe esserci il nome della mia workgroup?
Magari è qui il problema...boh?

dò solo invio)
Windows XP, di default, non accetta password vuote.
Usa una password o cambia le impostazioni di Windows.
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

Le impostazioni del firewall non dovrebbero essere troppo restrittive, 
Prova anche a disabilitarlo del tutto, ma se fosse un problema di
firewall non riusciresti neanche a ottenere il messaggio di
autenticazione fallita.


 autenticazione fallita.
Ho provato anche ad installare il supporto per le stampanti Unix ma 
niente da fare...
Il discorso è che ad esempio con xsmbrowser vedo il pc server ma quando 
provo ad entrare mi dice che non ci sono risorse sharate, mentre nella 
console il messaggio che esce é:
Error returning browse list: NT_STATUS_ACCESS_DENIED
Domain=[MUGHEDS] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
Quindi il problema più che di autenticazione sembra essere il fatto che 
winzozz non permette di vedere le cartelle sharate al client Linux...

prova ad usare nautilus ha samba integrato
se scrivi ///network nella barra degli indirizzi ti dovrebbe far vedere i pc
in rete

 Usa una password o cambia le impostazioni di Windows.
io su xp non ho owd eppure lo vedo tranquillamente :)
bella
morph



Non so esattamente come si comporta l'Home in questo ambito (hai Home
o Pro?). Il Pro di default non accetta password vuote per connessioni
remote (può accettarle modificando un parametro in gpedit)..


 wrote in message
news:2oa221d4l6a6e3ih6...@4ax.com...


winzozz non permette di vedere le cartelle sharate al client Linux...
No, ACCESS_DENIED è errore di autenticazione.
A questo punto, però non mi viene in mente niente sulle possibili
cause.


 cause.
Tra l'altro ho provato anche a installare xinetd e far partire swat.
Solo che quando inserisco la password di root continua a chiedermi usr e 
pwd, nonostante quelli inseriti siano corretti...
Non ce sto a capě 'na mazza!

e funziona però dal samba integrato in nautilus
Non c'entra il client. Se il server non accetta password vuote, il
client può essere konqueror, nautilus, smbclient o smbmount ma si
sente sempre rispondere picche.
P.S. il quoting...


 mi chiede la password.
Occhio.
La condivisione D$ e' amministrativa, e non e' cosi' semplice venirne a
capo.
Come minimo devi identificarti come DOMINIO\UTENTE e fornire la password
Sempre che non sia impedito l'accesso sempre e comunque. Le mie macchine
non consentono a nessuno l'accesso a C$ e D$
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

non consentono a nessuno l'accesso a C$ e D$
Le hai minacciate di formattazione per avere quest'effetto? ;-)
Di default le condivisioni amministrative sono aperte a tutti i membri
del gruppo administrators (e solo a loro).
Proprio per questo gli avevo chiesto che poteri aveva su Windows
l'utente che utilizzava per accedere, e dato che mi ha risposto che
era amministratore ho pensato che non fosse lě il problema.


 del gruppo administrators (e solo a loro).
Gia', ma i membri administrators debbono qualificarsi in modo preciso.
O le due macchine fanno entrambe parte di un dominio, e allora basta
l'utente, o l'ospite deve qualificarsi totalmente.
Se non c'e' dominio, usa il dominio locale della macchina, cioe' il
nome stesso.


Gia', ma i membri administrators debbono qualificarsi in modo preciso.
Nella mia esperienza il logon in forma completa
(nomedominio\nomeutente) è stato necessario solo nel caso in cui la
macchina a cui mi connetto fa parte di un dominio.
Caso frequentissimo per me: macchina server membro di dominio che in
una cartella condivisa contiene vari software, e macchina client in
fase di installazione non ancora unita al dominio che ha bisogno di
tali software.
Voglio installare la macchina interamente per clonarla e quindi mi
basta accedere al server per copiare il software.
Quando mi connetto al server vuole la forma completa, ed è ovvio. Il
server vuole sapere se pincopallino si sta autenticando come
pincopallino di dominio o pincopallino locale del server.
Ma quando la macchina server è in workgroup la cosa non ha senso, dato
che l'unica possibilità è che il dominio di autenticazione sia la
macchina stessa.
E mi ha sempre funzionato solo col nome (ho fatto una prova anche
ora).


 ora).
Non l'ho potuta fare, a tiro ho solo macchine in dominio.
