[Samba] uid mismatch
Rowland penny
rpenny at samba.org
Wed Jan 15 14:02:21 UTC 2020
On 15/01/2020 13:46, Meike Stone via samba wrote:
> Hello dear list,
>
> I use samba and it is working fine.
>
> But I have two questions:
>
> 1) my logging configuration is:
>
> vfs objects = extd_audit
> debug uid = yes
> debug pid = yes
> debug class = yes
> log level = 0 vfs:2
> syslog = 0
> max log size = 1024
> log file = /var/log/samba/users/%U.log
>
>
> If I look in one users logfile, I see different UIDs in it, example:
>
> [2020/01/10 09:59:11.498881, 0, pid=37872, effective(50465, 100),
> real(50465, 0), class=extd_audit]
> ../source3/modules/vfs_extd_audit.c:268(audit_unlink)
> vfs_extd_audit: unlink HOME/SWE/KA/B377F354.tmp
> [2020/01/10 09:59:15.086266, 0, pid=37872, effective(50465, 100),
> real(50465, 0), class=extd_audit]
> ../source3/modules/vfs_extd_audit.c:268(audit_unlink)
> vfs_extd_audit: unlink HOME/SWE/KA/~$20200106_excel-1.xlsx
> [2020/01/10 10:25:54.226794, 0, pid=37872, effective(50251, 100),
> real(50251, 0), class=extd_audit]
> ../source3/modules/vfs_extd_audit.c:268(audit_unlink)
> vfs_extd_audit: unlink KLW/CN/2019_11/~$excel-2.xlsx
> [2020/01/10 10:26:21.292172, 0, pid=37872, effective(29321, 100),
> real(29321, 0), class=extd_audit]
> ../source3/modules/vfs_extd_audit.c:268(audit_unlink)
> vfs_extd_audit: unlink HOME/privat/doc-1.docx
> [2020/01/10 10:26:21.991164, 0, pid=37872, effective(29321, 100),
> real(29321, 0), class=extd_audit]
> ../source3/modules/vfs_extd_audit.c:268(audit_unlink)
> vfs_extd_audit: unlink HOME/privat/677F2835.tmp
>
>
> Only the UID "50465" belongs to the real user.
> Shouldn't the other lines not be included in the user log files the
> belongs to the uid that are shown (above in the example?)
>
> 2) One share configuration looks like:
>
> [KLW]
> path = /data/users_linkroot/%U
> writeable = yes
> browseable = no
> nt acl support = no
> inherit permissions = yes
> store dos attributes = yes
> csc policy = disable
>
> In this configuration (links inside of /data/users_linkroot/%U, and
> file rights managed outiside from samba), the user who maps the share
> KWL, is accessing the path /data/users_linkroot/<username>
>
> But if I look with smbstatus for one "Sharepath", so is seems, more
> than one uid accessing there.
>
> smbstatus -L | awk '{print $1"\t"$2"\t"$7}' | egrep '(awisil|Pid)'
> Pid Uid SharePath
> 45413 51520 /data/users_linkroot/awisil
> 45413 51520 /data/users_linkroot/awisil
> 39644 51365 /data/users_linkroot/awisil
> 39644 51365 /data/users_linkroot/awisil
> 45413 51520 /data/users_linkroot/awisil
>
> How can this be?
>
> In operation, until now we had no complaints from users. It seems,
> everything is working fine.
>
> Can anybody help?
>
> Thanks Meike
>
Can you post your entire smb.conf.
Rowland
More information about the samba
mailing list