0

我已经设置了一个我正在修补的新 linux 盒子。我一直设置的一项是 samba,以便我可以轻松地将文件复制到服务器或从服务器复制文件。

我提出这个话题的原因是我无法从我的 Windows 机器浏览到 samba 共享。

对此的任何帮助将不胜感激。

我遇到的问题是当我启动服务器时,服务器启动,但在 /var/log/samba/smbd.log 中我收到此错误:

[2009/12/14 23:23:00,  0] smbd/server.c:456(smbd_open_one_socket)
smbd_open_once_socket: open_socket_in: Address already in use

这是我的 smb.conf:

[global]
dns proxy = No
log file = /var/log/samba/%m.log
load printers = No
smb ports = 139
server string = WWW Server
unix password sync = yes
force group = mediauser
workgroup = WORKGROUP
force user = mediauser
domain master = Yes
encrypt passwords = yes
valid users = mediauser,devroot
realm = devstation
preferred master = Yes
directory mode = 777
wins support = Yes
hosts allow = 192.168.1.



    [video]
writeable = yes
path = /mediacenter/video
force directory mode = 0777
force create mode = 0777
create mask = 0777
comment = Video
directory mask = 0777
public = yes
    allow hosts = 192.168.1.
4

1 回答 1

1

我收到相同的错误消息,但它不会影响我,即使出现此错误,Samba 也能正常工作。

当我上周发现它时,我发现它令人不安,所以我在 IRC 上询问,并被两个 Samba 开发人员告知不要担心。

要确定此错误消息是否真的是您的问题,请检查哪个程序正在使用 netbios-ssn 端口,只需运行:

sudo lsof -i :139

干杯,
尼古拉斯

于 2009-12-17T05:44:57.263 回答