0

关于smb共享提示用户名密码错误及手动解决的办法

发表于:2024-10-8 01:38:59 其他 399
我在安装好飞牛后就在电脑、手机、电视等常用设备上用smb挂载了飞牛的文件,一开始用着没啥问题,但昨天我用的时候发现挂载失效了,重新挂载后提示用户名密码错误(webdav挂载是正常的,其它的没用就没试)
然后我研究了一会儿,终于发现了原因,就是几天前我在设置里修改了飞牛的用户名导致的,因为新修改的用户并没有同步到Samba的用户,所以才会报错,然后我用命令行手动添加了一下才正常。

1.通过 pdbedit -L命令查寻,显示的账号还是原来飞牛的账号,而非我修改后的账号。
  1. pdbedit -L
复制代码
2.然后我用 pdbedit -a 命令把我修改的新用户名+密码添加上去,再查询后新用户名有了,挂载也正常了。
  1. pdbedit -a 新用户名
复制代码
3.可以用 pdbedit -x 命令,删掉原来不需要的用户。
  1. pdbedit -x 要删的用户名
复制代码


所以建议在修改用户名后,smb的共享账户也同步修改。



收藏
送赞
分享

发表回复

评论列表(6)

补充一点,如果什么都没改过,但是电脑上smb连接密码错误,可以尝试以下方法:
先win+r 输入regedit打开注册表找到下面的这个
1、本地安全策略,本地策略-安全选项,需要修改成默认的值的修改方式:
查找注册表浏览到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA
直接删除 LMCompatibilityLevel  确定删除后。
2、运行secpol.msc命令。打开本地安全策略。
3、查看 网络安全AN管理器身份验证级别,安全设置已经变为默认“没有定义”
修改后发现输入账户密码就可以直接访问了。
2024-11-6 22:59:38 回复
感谢反馈,我们跟进一下
2024-10-9 17:39:14 回复
一样一样,现在电脑文件管理器网络输哪一个用户名都显示密码错误
2024-10-15 21:36:44 回复
maxcot@FnOSnew:~$ pdbedit -L
tdbsam_open: Failed to open/create TDB passwd [//var/lib/samba/private/passdb.tdb]
tdbsam_getsampwnam: failed to open //var/lib/samba/private/passdb.tdb!
User Search failed!
maxcot@FnOSnew:~$ ^C
maxcot@FnOSnew:~$
不行啊
2024-11-5 16:54:04 回复
sudo -i 先登录root才能用命令  详情 回复
2024-11-5 18:42
sudo -i  先登录root才能用命令
2024-11-5 18:42:53 回复
亲测有用,我也是改了名字,和楼主一模一样的问题
2024-11-10 22:36:30 回复
lhtai

TA还没有介绍自己~

3

主题

9

回帖

18

积分

江湖小虾

积分
18
话题