协议协商失败:NT_STATUS_CONNECTION_RESET

协议协商失败:NT_STATUS_CONNECTION_RESET

这可能看起来像一个老话题。但我尝试了提供的所有类型的解决方案。但都没有成功。

我有一个来自文件服务器的共享文件夹(Windows Server 2012 R2 - 默认 Samba 2.1)

我的客户端配置是:-
版本 3.5.10-114.el6

软件包已安装:-

rpm -qa | grep -i samba  
samba-winbind-clients-3.5.10-114.el6.x86_64  
samba-client-3.5.10-114.el6.x86_64  
samba-3.5.10-114.el6.x86_64  
samba-common-3.5.10-114.el6.x86_64  

我在 Linux 客户端中执行的命令

smbclient -L //hostname/USER -U domain/username -W domain

dmesg返回以下错误

[1907763.056610] CIFS VFS: cifs_mount failed w/return code = -112  

smbclient错误:

Reconnecting with SMB1 for workgroup listing.  
protocol negotiation failed: NT_STATUS_CONNECTION_RESET  
Failed to connect with SMB1 -- no workgroup available  

答案1

在 Ubuntu 18.04 LTS 上我可以连接:

sudo mount.cifs -o sec=ntlmssp,username=MY_USERNAME //SERVER_IP/SHARED_FOLDER ~/LOCAL_FOLDER

添加client max protocol = SMB3client min protocol = SMB2_1根据[global]导致/etc/samba/smb.conf的错误,我不得不将 SMB2_1 更改为 SMB2。之后服务器显示“无法连接 SMB1 - 没有可用的工作组”

答案2

CentOS 版本的主要问题。从 6.0 升级到 6.10 后,相同的mount -t cifs命令运行正常,并且能够将 Windows 目录挂载到 CentOS 服务器。

相关内容