身份验证 – Ubuntu上的Samba NT_STATUS_ACCESS_DENIED错误

前端之家收集整理的这篇文章主要介绍了身份验证 – Ubuntu上的Samba NT_STATUS_ACCESS_DENIED错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Ubuntu上设置了一个Samba服务器.当我允许访客访问时,一切正常,但当我尝试为特定用户设置配置时,我收到以下错误
$smbclient  //x.x.x.x/john -U john
Enter john's password:
Domain=[MYDOMAIN] OS=[Unix] Server=[Samba 4.1.6-Ubuntu]
tree connect Failed: NT_STATUS_ACCESS_DENIED

这是服务器端的配置(/etc/samba/smb.conf):

[john]
    comment = Ubuntu File Server Share
    path = /home/john
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0755
    valid users = john
    writable = yes

请注意:

> john帐户存在于/ etc / passwd中
> / home / john存在,它由约翰拥有:约翰
>如上所述,当我允许访客访问时,连接正常

这是我第一次这样做.我错过了什么吗?

事实证明,除了Unix用户名之外,我还需要使用以下命令添加Samba用户名
smbpasswd -a john

要查看已创建的用户,可以使用以下命令:

sudo pdbedit -L

猜你在找的Ubuntu相关文章