smb连接错误“请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员“

问题

公司内部的共享服务器突然访问不了了(iMac访问Windows共享)。提示错误“请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员”

经过试验,有如下现象:

  • 可以访问旧服务器,没法访问新服务器,但是会弹出验证窗口,只不过输入用户名密码后就弹错
  • 可以在别人的win笔记本、我自己的win虚机访问,就是不能从iMac直接访问(cifs和smb协议都不行)
  • iMac连接无线和有线网络都不行
  • 用traceroute命令,并没有看到什么问题

解决

参阅了苹果官网的这篇文章 https://support.apple.com/zh-cn/HT210423,找到了原因

对于收到 2019 年 6 月 11 日或之后的 Microsoft Windows Server 更新的服务器,macOS Mojave 和更低版本可能无法使用 NTLM 凭证连接到服务器上的 CIFS 或 SMB1 共享。输入用户名和密码后,您会看到一条警告,提示连接到服务器时出现问题,请检查服务器名称或 IP 地址,然后再试一次。

很早之前,连接公司的共享服务特别慢,查了一些文章说用 smb 的版本 1 协议会快,所以把配置文件 /etc/nsmb.conf 改了(其中的 protocol_vers_map 字段,被我从 3 改成了 1),又过了很久,就忘了这事了。

cat /etc/nsmb.conf
[default]
protocol_vers_map=1       # 把这个版本号从1改回到3就好了
dir_cache_off=yes
dir_cache_max_cnt=0

应该是最近公司的新服务器升级了windows server版本,导致的 iMac 这里用版本 1 的协议不兼容了,把协议号改回到 3 就可以了。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
在 Windows 操作系统中,SMB(Server Message Block)协议是用于文件和打印机共享的一种网络协议。在 SMB 服务器上,权限管理是非常重要的,可以帮助管理员控制用户访问文件和文件夹的权限,从而保护系统安全和数据的完整性。 以下是在 Windows SMB 服务器上进行权限管理的步骤: 1. 打开“计算机管理”控制台,然后选择“共享文件夹”。 2. 在“共享文件夹”下,右键单击要管理的共享文件夹,选择“属性”。 3. 在“属性”窗口中,选择“安全”选项卡。 4. 在“安全”选项卡中,可以添加、删除、编辑用户或组的权限。单击“编辑”按钮,可以更改用户或组的权限。 5. 选择要更改的用户或组,并勾选相应的权限,例如“读取和执行”、“写入”、“修改”等,然后单击“确定”按钮。 6. 如果要添加新用户或组的权限,可以单击“添加”按钮,然后输入用户名或组名,选择要添加的权限,最后单击“确定”按钮。 7. 如果要删除用户或组的权限,可以选择要删除的用户或组,然后单击“删除”按钮。 8. 最后,单击“应用”按钮和“确定”按钮,保存更改。 以上就是在 Windows SMB 服务器上进行权限管理的基本步骤。需要注意的是,在进行权限管理时,需要确保只授予必要的权限,并避免给予过多的权限,以保护系统安全和数据的完整性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值