Smbclient 协议协商失败

Mar*_*tin 4 kali-linux smbclient

我正在尝试使用 samba 传输文件。我启动了一个 smbserver,但无法连接到它。

命令:smbclient -L //ip地址/temp

错误:“协议协商失败:NT_STATUS_NOT_SUPPORTED”

小智 5

在 Kali 的最新版本中,我也遇到了一个问题。为了开始smbclient工作,您需要编辑 SMB 配置文件。然后至少我的工作了。

我正在使用vi我编辑配置文件如下:

vi /etc/samba/smb.conf
Run Code Online (Sandbox Code Playgroud)

您需要在 下添加以下设置GLOBAL

client min protocol = CORE
client max protocol = SMB3
Run Code Online (Sandbox Code Playgroud)

  • 这帮助我解决了我的错误:arch linux 上的“协议协商失败:NT_STATUS_CONNECTION_DISCONNECTED”。仅在添加这两行后,系统第一次提示我输入密码(并且可以登录)。 (2认同)
  • 可以确认这也是 openSUSE Leap 15.2 中的一个问题,并且添加这两行立即解决了问题。然而,经过[进一步阅读](https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha-samba.html#sec-samba-client-inst),这使得过时的 SMB1 协议会降低系统这部分的安全性。 (2认同)