openwrt开启smb网络共享遇到的坑

2020-05-20

启用挂在点并且添加smb共享目录后:

一. windows下无法找到网络路径,错误代码0x80070035


1. 以管理员权限 运行 cmd.   
2.  sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    回车  
    sc.exe config mrxsmb20 start= disabled  
    回车 
3. 重启电脑,再试试。本人亲测可行。第一次访问可能会有点慢。耐心等待。

2.针对原来可以访问但后来不行的人。可以偿试 1.把 Microsoft 网络xxx 前面的钩去掉。确定退出 2.再进去 打钩打上。再访问试试。 重启共享服务的意思。

二. 设置root账户的smb密码

1. ssh登录进openwrt
2. 输入命令:smbpasswd -a root

然后会要求你输入密码,然后重复密码,这个密码就是你的samba访问的密码,可以和ssh的root密码不同,输入完了就算完成了。输入reboot重启路由器。

三. smb输入root账户和密码后拒绝访问:

系统默认不允许root访问samba,所以我们要改一下设置。点击“编辑模板”,在invalid users = root前添加一个#号,将本行注释掉即可,这样root就不会被限制访问samba了。


PREV
brew 切换国内的源
NEXT
伪静态规则大全