小编Za-*_*Za-的帖子

无法与除我自己的用户以外的任何用户登录 Samba 共享

我按照常规步骤向 Samba 添加新用户:

  • 创建新的 Linux 用户useradd [user]
  • 设置其密码passwd [user]
  • 设置其 Samba 密码smbpasswd -a [user]

但是,当我尝试使用该用户连接到我的服务器时,我总是在客户端和NT_STATUS_WRONG_PASSWORD服务器日志中收到某种形式的“身份验证失败”。(密码是正确的,并且 Linux 和 Samba 用户之间的密码相同。)同样的问题发生在我尝试创建的每个后续 Linux/Samba 用户上,并且在多次重新启动后仍然存在。奇怪的是,我仍然可以使用自己的 linux 用户登录共享,没有任何问题;只是不适合新用户。我已经尝试了几乎所有方法,包括禁用每一项安全措施,例如 NTLMv1(尽管我仍然能够使用自己的 Linux 用户使用 NTLMv2 登录)并将所有共享设置为公共。有人能帮我解决这个问题吗?如果需要,我可以提供日志。

(我使用的是带有 Samba 版本的 Xubuntu 22.04 4.15.5-Ubuntu

输出testparm -s

Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
Weak crypto is allowed

Server role: ROLE_STANDALONE

# Global parameters
[global]
    allow insecure wide links = Yes
    dns proxy = No
    log file = /usr/local/samba/var/log.%m
    max …
Run Code Online (Sandbox Code Playgroud)

server permissions samba password login

5
推荐指数
2
解决办法
2595
查看次数

标签 统计

login ×1

password ×1

permissions ×1

samba ×1

server ×1