Samba + LDAP:smbclient -L localhost 失败(NT_STATUS_CONNECTION_REFUSED)

Samba + LDAP:smbclient -L localhost 失败(NT_STATUS_CONNECTION_REFUSED)

我正在跟进Tuxnetworks 教程,在第一部分的最后一行,我收到此错误:

sysadmin@samba:~$ sudo smbclient -L localhost
Enter root's password:
Connection to localhost failed (Error NT_STATUS_CONNECTION_REFUSED)

我读过其他一些帖子,其中有人似乎有同样的问题但它没有得到解决,或者他们的错误这不是我遇到的问题

http://ubuntuforums.org/showthread.php?t=1510536 http://lists.samba.org/archive/samba/2009-March/147401.html

testparm -s输出:

Processing section ...
Global parameter logon script found in service section!
...
Loaded services file OK.

尽管Global parameter...出现错误,它仍然可以正常加载配置。

smb.conf我正在使用的文件是在他们的教程中有一个修改如下:

workgroup = MYDOMAIN.COM
netbios name = SAMBA
wins support = Yes

sudo netstat -llptun输出:

...
tcp    0    0 0.0.0.0:389    0.0.0.0:*    LISTEN    1317/slapd
tcp6   0    0 :::445         :::*         LISTEN    1414/smbd
tcp6   0    0 :::389         :::*         LISTEN    1317/slapd
tcp6   0    0 :::139         :::*         LISTEN    1414/smbd
...

有人知道我NT_STATUS_CONNECTION_REFUSED执行时为什么会得到这样的结果smbclient -L localhost吗?

答案1

根据您链接的教程中的所有 ubuntu 来判断,我冒险猜测您使用的是 Ubuntu。

根据您的 netstat 输出,Samba 仅绑定在 IPv6 上,而不绑定在 IPv4 上。可以使用以下命令验证这一点:

smbclient -L ::1

要强制 Samba 绑定到您的 v4 本地主机,请使用interfaces指定要绑定的 IP。

相关内容