
Re: Understanding group / owner pair in UserMapping
Now I created files:
fstab:
Code:
UUID=xxxxxxxxxxxxxxxx /mnt/Daten ntfs defaults,inherit,windows_names,hide_dot_files 0 0
Code:
ich::S-1-5-21-2466938724-721355277-839723094-1003
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-__
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-__
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-__
000000 01000480 14000000 24000000 00000000
000010 34000000 01020000 00000005 20000000
000020 20020000 01020000 00000005 20000000
000030 20020000 02001c00 01000000 00031400
000040 ff011f00 01010000 00000001 00000000
Computed hash : 0xb3935174
Windows attrib : 0x20
** There were no valid user or no valid group
Windows owner S-1-5-32-544
Windows group S-1-5-32-544
Interpreted Unix mode 0777 (owner and group are unmapped)
No errors were found
Code:
ich::S-1-5-21-2466938724-721355277-839723094-1003
::S-1-5-21-2466938724-721355277-839723094-10000
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-__default
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-__default
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-__default
000000 01000480 6c000000 88000000 00000000
000010 14000000 02005800 03000000 00001400
000020 ff011f00 01010000 00000005 12000000
000030 00001800 ff011f00 01020000 00000005
000040 20000000 20020000 00002400 ff011f00
000050 01050000 00000005 15000000 647f0a93
000060 0d02ff2a 56280d32 eb030000 01050000
000070 00000005 15000000 647f0a93 0d02ff2a
000080 56280d32 eb030000 01050000 00000005
000090 15000000 647f0a93 0d02ff2a 56280d32
0000a0 e12e0000
Computed hash : 0x127ddbe2
Windows attrib : 0x20
Windows owner S-1-5-21-2466938724-721355277-839723094-1003
Windows group S-1-5-21-2466938724-721355277-839723094-12001
Interpreted Unix owner 1000, group 1000, mode 0700
No errors were found
Code:
ich:ich:S-1-5-21-2466938724-721355277-839723094-1003
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-ich__
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-ich__
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-ich__
000000 01000480 6c000000 88000000 00000000
000010 14000000 02005800 03000000 00001400
000020 ff011f00 01010000 00000005 12000000
000030 00001800 ff011f00 01020000 00000005
000040 20000000 20020000 00002400 ff011f00
000050 01050000 00000005 15000000 647f0a93
000060 0d02ff2a 56280d32 eb030000 01050000
000070 00000005 15000000 647f0a93 0d02ff2a
000080 56280d32 eb030000 01050000 00000005
000090 15000000 647f0a93 0d02ff2a 56280d32
0000a0 eb030000
Computed hash : 0x127db0ec
Windows attrib : 0x20
Windows owner S-1-5-21-2466938724-721355277-839723094-1003
Windows group S-1-5-21-2466938724-721355277-839723094-1003
Interpreted Unix owner 1000, group 1000, mode 0700
No errors were found
Code:
ich:ich:S-1-5-21-2466938724-721355277-839723094-1003
::S-1-5-21-2466938724-721355277-839723094-10000
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-ich__default
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-ich__default
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-ich__default
000000 01000480 6c000000 88000000 00000000
000010 14000000 02005800 03000000 00001400
000020 ff011f00 01010000 00000005 12000000
000030 00001800 ff011f00 01020000 00000005
000040 20000000 20020000 00002400 ff011f00
000050 01050000 00000005 15000000 647f0a93
000060 0d02ff2a 56280d32 eb030000 01050000
000070 00000005 15000000 647f0a93 0d02ff2a
000080 56280d32 eb030000 01050000 00000005
000090 15000000 647f0a93 0d02ff2a 56280d32
0000a0 eb030000
Computed hash : 0x127db0ec
Windows attrib : 0x20
Windows owner S-1-5-21-2466938724-721355277-839723094-1003
Windows group S-1-5-21-2466938724-721355277-839723094-1003
Interpreted Unix owner 1000, group 1000, mode 0700
No errors were found
Code:
ich::S-1-5-21-2466938724-721355277-839723094-1003
:windows:S-1-5-21-2466938724-721355277-839723094-513
::S-1-5-21-2466938724-721355277-839723094-10000
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-_windows_default
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-_windows_default
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-_windows_default
000000 01000480 6c000000 88000000 00000000
000010 14000000 02005800 03000000 00001400
000020 ff011f00 01010000 00000005 12000000
000030 00001800 ff011f00 01020000 00000005
000040 20000000 20020000 00002400 ff011f00
000050 01050000 00000005 15000000 647f0a93
000060 0d02ff2a 56280d32 eb030000 01050000
000070 00000005 15000000 647f0a93 0d02ff2a
000080 56280d32 eb030000 01050000 00000005
000090 15000000 647f0a93 0d02ff2a 56280d32
0000a0 e12e0000
Computed hash : 0x127ddbe2
Windows attrib : 0x20
Windows owner S-1-5-21-2466938724-721355277-839723094-1003
Windows group S-1-5-21-2466938724-721355277-839723094-12001
Interpreted Unix owner 1000, group 1000, mode 0700
No errors were found
Code:
ich:ich:S-1-5-21-2466938724-721355277-839723094-1003
:windows:S-1-5-21-2466938724-721355277-839723094-513
::S-1-5-21-2466938724-721355277-839723094-10000
ich@ThinkPad-T500:/$ touch /mnt/Daten/Users/ich/Documents/ich-ich_windows_default
ich@ThinkPad-T500:/$ ntfs-3g.secaudit -v /mnt/Daten/Users/ich/Documents/ich-ich_windows_default
secaudit 1.4.2 : NTFS security data auditing
File /mnt/Daten/Users/ich/Documents/ich-ich_windows_default
000000 01000480 6c000000 88000000 00000000
000010 14000000 02005800 03000000 00001400
000020 ff011f00 01010000 00000005 12000000
000030 00001800 ff011f00 01020000 00000005
000040 20000000 20020000 00002400 ff011f00
000050 01050000 00000005 15000000 647f0a93
000060 0d02ff2a 56280d32 eb030000 01050000
000070 00000005 15000000 647f0a93 0d02ff2a
000080 56280d32 eb030000 01050000 00000005
000090 15000000 647f0a93 0d02ff2a 56280d32
0000a0 eb030000
Computed hash : 0x127db0ec
Windows attrib : 0x20
Windows owner S-1-5-21-2466938724-721355277-839723094-1003
Windows group S-1-5-21-2466938724-721355277-839723094-1003
Interpreted Unix owner 1000, group 1000, mode 0700
No errors were found
Here, the difference is clear.

Much thanks for your investigation.

When I would like to have Windows 7 "compatible" group SID, I know, I could use:
Code:
ich::S-1-5-21-2466938724-721355277-839723094-1003
:ich:S-1-5-21-2466938724-721355277-839723094-513
The culprit is, this is only possible for 1 user. With current design of NTFS-3G UserMapping, this "workaround" does not work for multiple users with Ubuntu.
So please think about
Maybe add 4th parameter in UserMapping