J'ai une machine virtuelle Ubuntu Server (Hardy LTS), dans laquelle j'essaie de partager un dossier via samba.
Je peux lister les actions localement bien, via :
smbclient -L localhost
Mais j'utilise la même chose sur ma machine hôte, où xxx.xxx.xxx.xxx est l'IP d'Ubuntu (OS X) :
smbclient -L //xxx.xxx.xxx.xxx -U myusername
J'ai compris :
Connecting to xxx.xxx.xxx.xxx at port 139
error connecting to xxx.xxx.xxx.xxx:139 (Connection refused)
Error connecting to xxx.xxx.xxx.xxx (Connection refused)
lang_tdb_init: /usr/lib/samba/en_GB.UTF-8.msg: No such file or directory
Connection to xxx.xxx.xxx.xxx failed (Error NT_STATUS_CONNECTION_REFUSED)
Est-ce une erreur de samba, ou une erreur de pare-feu ?
Mon fichier smb conf, est celui par défaut, avec les changements suivants :
interfaces = xxx.xxx.xxx.xxx/8 eth0
security = user
username map = /etc/samba/smbusers
[homes]
read only = no
valid users = %S
comment = Home Directories
browseable = yes