一台古老的 HP Unix 需要通过 Samba 共享目录给 Win7 主机访问。
创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为成武企业提供专业的网站建设、成都网站建设,成武网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。
HP Unix 主机上 Samba 配置完成,服务启动正常。
通过一台 RHEL 5.4 测试挂载共享点成功。
[root@d7vbx1 sdbs]# more /etc/fstab
LABEL=/1 / ext3 defaults 1 1
LABEL=/boot1 /boot ext3 defaults 1 2
…
/dev/VolGroup00/vmLV /VirtualBox ext3 defaults 1 2
//10.100.20.66/WAP /mnt cifs credentials=/home/sdbs/WAP.mnt 0 0
[root@d7vbx1 sdbs]# mount /mnt
[root@dcs7vbx1 mnt]# df -kP
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/sda2 49594228 43788676 3245596 94% /
/dev/sda1 101086 16907 78960 18% /boot
…
//10.100.20.66/WATForEAP 10584064 9587968 996096 91% /mnt
但是使用 Win7 访问一直报错,报错如下。
参考下面两个文档,修改 Win7 配置,最终连接成功。
文档1: https://blog.csdn.net/wh_19910525/article/details/47103957
单击”开始“-“运行”,输入secpol.msc,打开“本地安全策略”,在本地安全策略窗口中依次打开“本地策略”-->“安全选项”,然后再右侧的列表中找到“网络安全:LAN管理器身份验证级别”,把这个选项的值改为“发送 LM 和 NTLM – 如果已协商,则使用 NTLMv2会话安全”,最后确定。
做完上述步骤,依旧连接失败。
尝试方案2,
参考 https://jingyan.baidu.com/article/c146541382b6950bfcfc4ca5.html
添加用户凭证,将Samba共享出来的用户名和密码保存起来。
做完上述两个动作,Samba 可以正常访问了。
后续跟进
检查了下 HP-Unix 的 Samba 版本为 2.0.9。
最开始就可以成功挂载的Linux 主机上的Samba版本为3.0.33。
低版本Samba 应该是与Win 7的安全策略不兼容,所以会造成连接需要特殊修改。