PDA

View Full Version : Samba...che casino!!!


luchino1976
29-02-2008, 06:43
Salve a tutti!! Sto provando, ormai da diversi giorni, a configurare samba, senza purtroppo alcun risultato!!!
Forse non so nemmeno io come funzioni samba!! Fatto sta, che per un paio d'ore sono riuscito a vedere le cartelle condivise su l'altro pc (premetto che ho UBUNTU 7.10 su uno e windows XP SP2 sull'altro) facendo risorse>connetti al server>condivisione windows ed inserendo l'indirizzo ip del pc con windows.
Ora però, visto che son giorni che provo senza alcun risultato, mi viene da chiedermi se l'hardware che uso per creare questa LAN è idoneo oppure no: attualmente uso un modem ethernet ATLANTIS LAND A01-AE1 ed uno switch di rete HAMLET HN05S.
E' necessario un router anzichè questo modem di rete?
Aiutate uno gnubbo che ha perso il sonno!!!
grazie:muro: :muro: :muro:

tutmosi3
29-02-2008, 07:13
Lo switch non è un gran prodotto.
Non nel senso che la Hamlet è una marca un po' scarsina ma la struttura è corretta.

Samba serve per condividere delle cartelle su Linux in modo che Windows le veda.
Da quello che ho capito cerchi di accedere a cartelle condivise su Windows partendo da Linux, sbaglio?

Ciao

leletop
29-02-2008, 07:14
Salve a tutti!! Sto provando, ormai da diversi giorni, a configurare samba, senza purtroppo alcun risultato!!!
Forse non so nemmeno io come funzioni samba!! Fatto sta, che per un paio d'ore sono riuscito a vedere le cartelle condivise su l'altro pc (premetto che ho UBUNTU 7.10 su uno e windows XP SP2 sull'altro) facendo risorse>connetti al server>condivisione windows ed inserendo l'indirizzo ip del pc con windows.
Ora però, visto che son giorni che provo senza alcun risultato, mi viene da chiedermi se l'hardware che uso per creare questa LAN è idoneo oppure no: attualmente uso un modem ethernet ATLANTIS LAND A01-AE1 ed uno switch di rete HAMLET HN05S.
E' necessario un router anzichè questo modem di rete?
Aiutate uno gnubbo che ha perso il sonno!!!
grazie:muro: :muro: :muro:

Ma cosa centra il modem e il router?
I Pc sono entrambi sullo switch immagino, se si pingano tra di loro escludo un problema hardware.
Se cerchi su google trovi molte guide su come configurare il file di smb.conf sia che tu usi un dominio che un workgroup ;)

ad esempio visto che usi ubunto guarda qui http://help.ubuntu-it.org/6.06/ubuntu/serverguide/it/configuring-samba.html

luchino1976
29-02-2008, 10:43
@tutmosi3
quale configurazione mi consigli? sì, nei miei intenti, almeno per il momento, ci sarebbe quello di condividere delle cartelle su windows, da poter utilizzare/modificare anche con ubuntu. In pratica, lascio ubuntu sempre connesso (tipo P2P), per poi accedere a cartelle che si trovano sul pc windows per salvare file, anzichè salvarli prima su pennausb per poi trasferirili su l'altro pc.
La cosa che più mi rode è che per un paio d'ore ci sonoriuscito (non so come!!!), trasferendo anche file da ubuntu a windows (che goduria), ma poi, dopo una nottata (entrambi i pc spenti) non ha più funzionato!!!!:cry: :cry:
Help me please!!!
Una domanda: cosa vuol dire che i computer si pingano???

tutmosi3
29-02-2008, 13:01
...
quale configurazione mi consigli?

Non capisco.
La struttura che hai fatto è corretta.
Lo switch è di natura scadente ma l'assetto della tua rete va bene.

sì, nei miei intenti, almeno per il momento, ci sarebbe quello di condividere delle cartelle su windows, da poter utilizzare/modificare anche con ubuntu.

Selezioni una cartella -> Tasto DX -> Condivisione e protezione -> Metti la flag su Condividi la cartella in rete e su Consenti agli utenti di modificare i file.

In pratica, lascio ubuntu sempre connesso (tipo P2P), per poi accedere a cartelle che si trovano sul pc windows per salvare file, anzichè salvarli prima su pennausb per poi trasferirili su l'altro pc.

E' giusto così.
La rete nasce anche per quello.

La cosa che più mi rode è che per un paio d'ore ci sonoriuscito (non so come!!!), trasferendo anche file da ubuntu a windows (che goduria), ma poi, dopo una nottata (entrambi i pc spenti) non ha più funzionato!!!!:cry: :cry:
Help me please!!!

Non è che ci sono firewall in mezzo?

Una domanda: cosa vuol dire che i computer si pingano???

Su XP
Start -> Programmi > Accessori -> Prompt dei comandi -> Al prompt digiti ping IP del PC con Linux.

Su Linux
Apri una console e digiti ping IP del PC con Windows.

Ciao

WebWolf
29-02-2008, 16:51
Per la parte windows:

http://www.pc-facile.com/guide/installare_configurare_rete_locale_lan/

Per la parte ubuntu:

https://help.ubuntu.com/7.10/server/C/windows-networking.html

Per tutti e due:

http://linux.html.it/guide/lezione/3146/condivisione-con-windows-samba/

luchino1976
29-02-2008, 18:58
Tanto per cominciare, ringrazio tutti.
poi, alcune precisazioni. @Tutmosi 3: quando faccio con ubuntu da terminale ping "IP pc con windows" mi appare un messaggio del tipo

luca@luca-desktop:~$ ping 169.254.xxx.xxx
PING 169.254.xxx.xxx (169.254.xxx.xxx) 56(84) bytes of data.
From 169.254.y.yyy icmp_seq=2 Destination Host Unreachable
From 169.254.y.yyy icmp_seq=3 Destination Host Unreachable

e credo vada avanti fino all'infinito se non lo fermassi!!!:mbe: :mbe:

Per quanto riguarda invece l'IP del pc con linux, quale indirizzo devo prendere, tra eth0, eth1, eth1: avah, lo, ppp0????:confused: :confused: e per ognuna di queste ho 3 indirizzi ip: inet addr, mask e per ppp0 anche l'indirizzo P-t-P!!!:confused: :confused:
mmmmm!!

luchino1976
29-02-2008, 20:30
Aggiornamento: seguendo questa guida
http://www.pc-facile.com/guide/installare_configurare_rete_locale_lan/
ho impostato il protocollo TCP/IP con l'indirizzo 192.168.100.2.
Dopodichè su ubuntu, da terminale ho fatto ifconfig ed ho visto che è 192.168.100.1.
Ho fatto poi su XP ping 192.168.100.1 e lo pinga. Fin qui tutto ok????
ho fatto poi Risorse di rete>visualizza computer del gruppo di lavoro e vede solamente il pc on XP e non ubuntu!!!!:cry: :cry:
Perchè!!!aiutatemi, grazie!!

tutmosi3
29-02-2008, 20:48
Aggiornamento: seguendo questa guida
http://www.pc-facile.com/guide/installare_configurare_rete_locale_lan/
ho impostato il protocollo TCP/IP con l'indirizzo 192.168.100.2.
Dopodichè su ubuntu, da terminale ho fatto ifconfig ed ho visto che è 192.168.100.1.
Ho fatto poi su XP ping 192.168.100.1 e lo pinga. Fin qui tutto ok????
ho fatto poi Risorse di rete>visualizza computer del gruppo di lavoro e vede solamente il pc on XP e non ubuntu!!!!:cry: :cry:
Perchè!!!aiutatemi, grazie!!

Perchè su Ubuntu non c'è Samba configurato bene.

L'amico WebWolf una volta aveva un'ottimo link alla sua giuda per Samba.

Ciao

luchino1976
29-02-2008, 21:26
@webwolf
Potresti postare il link alla guida che dice tutmosi3?? grazie:confused: :confused:

luchino1976
01-03-2008, 06:51
AIUTO!!!
Questo è il file smb.conf: come vi sembra???

[global]
; General server settings
netbios name = luca-desktop

workgroup = MSHOME
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192

passdb backend = tdbsam
security = user
null passwords = true
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast

wins support = yes

printing = CUPS
printcap name = CUPS

syslog = 1
syslog only = yes

; NOTE: If you need access to the user home directories uncomment the
; lines below and adjust the settings to your hearts content.
;[homes]
;valid users = %S
;create mode = 0600
;directory mode = 0755
;browseable = no
;read only = no
;veto files = /*.{*}/.*/mail/bin/

; NOTE: Only needed if you run samba as a primary domain controller.
; Not needed as this config doesn't cover that matter.
;[netlogon]
;path = /var/lib/samba/netlogon
;admin users = Administrator
;valid users = %U
;read only = no

; NOTE: Again - only needed if you're running a primary domain controller.
;[Profiles]
;path = /var/lib/samba/profiles
;valid users = %U
;create mode = 0600
;directory mode = 0700
;writeable = yes
;browseable = no

; NOTE: Inside this place you may build a printer driver repository for
; Windows - I'll cover this topic in another HOWTO.
[print$]
path = /var/lib/samba/printers
browseable = yes
guest ok = yes
read only = yes
write list = root
create mask = 0664
directory mask = 0775

[printers]
path = /tmp
printable = yes
guest ok = yes
browseable = no

; Uncomment if you need to share your CD-/DVD-ROM Drive
;[DVD-ROM Drive]
;path = /media/cdrom
;browseable = yes
;read only = yes
;guest ok = yes

[ReteLAN]
path = /media/samba/

read only = no
guest ok = no
create mask = 0644
directory mask = 0755
force user = TUO_USERNAME
force group = TUO_USERGROUP
available = no
browsable = yes
public = no
writable = no

[luca]
path = /home/luca
available = yes
browsable = yes
public = yes
writable = no

WebWolf
01-03-2008, 08:53
http://digilander.libero.it/lupodeiboschi/guida_samba.pdf

Ormai inizia ad avere un po' di anni.

Vai alla parte che descrive la config di samba.

[Il workgroup deve essere uguale su tutti i pc.]

luchino1976
01-03-2008, 13:31
Grazie tante webwolf, la leggerò con cura!!! :) :)
Se avessi bisogno di alcune delucidazioni, posso mandarti un MP?
Grazie

WebWolf
01-03-2008, 13:42
Grazie tante webwolf, la leggerò con cura!!! :) :)
Se avessi bisogno di alcune delucidazioni, posso mandarti un MP?
Grazie

Military Police ?

;)

luchino1976
01-03-2008, 18:49
Yes, Military Police!!!:D :D

tutmosi3
01-03-2008, 21:27
http://digilander.libero.it/lupodeiboschi/guida_samba.pdf

Ormai inizia ad avere un po' di anni.

Vai alla parte che descrive la config di samba.

[Il workgroup deve essere uguale su tutti i pc.]

E' come il vino.
Più invecchia, più migliora.

Ciao