桑巴用户登录

Ste*_*son 3 ubuntu samba user-accounts

需要一些帮助。

我在工作中有/管理着桑巴舞共享。除了一位用户之外,它适用于所有人。我已经尝试了所有我现在能想到的,所以现在我希望有一些新的投入。

$smbclient --list LOCALHOST
Run Code Online (Sandbox Code Playgroud)

因为我的用户工作正常。

$smbclient --list LOCALHOST --user charlottepa
Run Code Online (Sandbox Code Playgroud)

只是给我"session setup failed: NT_STATUS_LOGON_FAILURE"

任何其他用户都可以正常工作,但不是这个。我已经尝试使用两者再次设置密码"passwd""smbpasswd -a"smbd在更改后重新启动。没运气。

tail /var/log/samba/log.172.20.107.5 (the localhost)

[2015/09/15 17:14:09.756209,  0] ../source3/smbd/smbXsrv_session.c:1265(smbXsrv_session_update)
  smbXsrv_session_update: global_id (0xefcb8bb0) store failed - NT_STATUS_INVALID_PARAMETER
[2015/09/15 17:14:09.756269,  0] ../source3/smbd/sesssetup.c:374(reply_sesssetup_and_X_spnego)
  smb1: Failed to update session for vuid=62513 - NT_STATUS_INVALID_PARAMETER
Run Code Online (Sandbox Code Playgroud)

我如何重置她的访问权限,以便她可以再次使用或 samba 共享?

Server=[Samba 4.1.6-Ubuntu]
It's an Ubuntu 14.04 LTS server. (3.13.0-62-generic)
Run Code Online (Sandbox Code Playgroud)

Ste*_*son 5

我终于设法解决了这个问题。使用“pdbedit -L”我发现包含瑞典语字符的名称无法正确显示。使用“pdbedit -r --fullname”更改它们后,它现在可以工作了。我确实再次写了相同的名称,但现在它们显示正确。所以看起来 Samba 可能更改了用户数据库的编码。

也许这可以帮助别人。