以下部分转载自:https://blog.csdn.net/u013897534/article/details/81393814
通过Mac访问windows的共享文件夹也有很多博文都写了,这里不再提。
先按照网上教程,在Windows下允许远程,然后设置文件夹共享出来,再在Mac上通过smb登录,输入用户名和密码窗口总是抖动,一直连接不上,此时用另一台同一局域网的Windows机器都可以远程访问到,Mac就是访问不到。如下图。
后来发现是windows机器上的问题,有上述问题的朋友逐一排查。
1,在运行里面输入"secpol.msc"来启动本地安全设置,然后选择本地策略-->安全选项 -->网络安全LAN 管理器身份验证级别,“安全设置”选项默认是“没定义”。修改成“发送 LM 和 NTMLM响应(&)”或者“发送 LM 和 NTMLM - 如果已协商,则使用NTLMv2 会话安全”
2,如果不行,看刚才打开的本地安全设置里,本地策略-->安全选项 -->来宾账户状态这个选项是禁用的,打开查看。大致意思是说明这个选项关闭的话SMB服务就无法使用,因为UNIX用于共享的就是SMB服务,于是将其打开。
3,如果还是不行,还是在安全选项里,将网络访问:本地账户的共享和安全模型设置为“经典”。
我按照上述步骤修改后还是无法连接,窗口一直在抖动,这是设置应该没问题了,有问题的是用户名不对,可能是一台机器下多个用户的问题
找到前面共享的文件夹,右键-属性-共享选项卡-共享,弹出的面板上会有共享用户列表,移动到上面会发现用户名多了一个前缀!比如我的用户名是user,但是其实是计算机名\user, 连接的时候输入框里显示的用户名就可以了。注意不能出现中文名字。