Ho provato a condividere la directory /home/me/music
con Samba. L'output di testparm
sul mio server è il seguente (penso che questa sia la configurazione predefinita di Ubuntu, ad eccezione della [share]
sezione):
[global]
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[share]
comment = My music files
path = /home/me/music
create mask = 0755
Ero solito smbpasswd
fornire un passwort all'utente friend
.
Quando provo a connettermi alla condivisione da un'altra macchina Ubuntu con smbclient
, tutto sembra a posto:
smbclient -U friend //192.168.1.2/share
Posso chiamare dir
e vedo il contenuto della directory.
Tuttavia, quando voglio connettere l'unità di rete da una macchina Windows 7 ( \\192.168.1.2\share
con l'utente WORKGROUP\friend
), ricevo l'errore che l'indirizzo di rete non è raggiungibile (non riesco a dire il messaggio di errore esatto, perché ho una versione tedesca di Windows). L'errore è fuorviante, perché posso eseguire il ping 192.168.1.2 dal computer Windows.
Immagino di non essere la prima persona a imbattermi in questo, ma cercare su Google "samba" e "rete irraggiungibile" non aiuta. Spero che qualcuno possa dirmi cosa c'è che non va nella mia configurazione e qual è la differenza tra l'esecuzione smbclient
e la connessione da Windows.