Dopo aver montato una condivisione SMB Windows, come posso determinare il "creatore" di Windows di un file?

0

Ho montato una condivisione SMB Windows sul mio Mac. Su una macchina Windows puoi aprire la finestra di dialogo "Proprietà file" per le cartelle in questa condivisione di rete e vedere "Proprietari" diversi per chiunque abbia creato il file:

MasulmioMacnonriescoavederequesteinformazionisullaproprietà:

Ho anche provato a montare la condivisione dalla riga di comando che funziona bene:

mkdir /Volumes/ShareName
mount -t smbfs //user@server/ShareName /Volumes/ShareName

Ma non sono in grado di vedere alcuna informazione aggiuntiva tramite il Terminale quando guardo i file in /Volumes/ShareName

> ll
drwx------  1 cwd  staff    16K Jan 22 14:04 .
drwx------  1 cwd  staff    16K Jan 25 11:16 ..
-rwx------@ 1 cwd  staff    11K Jan 22 14:05 Thumbs.db
-rwx------  1 cwd  staff    29B Jan 22 13:36 test.txt
-rwx------  1 cwd  staff     0B Jan 22 13:36 test2.txt

> xattr Thumbs.db
encryptable
Anche

xattr non mi mostra nulla di utile negli attributi estesi.

Come posso trovare la proprietà "Owner" su un file SMB condiviso di Windows?

    
posta cwd 25.01.2015 - 17:29
fonte

1 risposta

1

AFAIK, non è possibile ottenere le proprietà di proprietà dei file su condivisioni SMB / Samba su qualcosa di diverso da Windows. Le implementazioni Mac OS / Linux di Samba non analizzano tali informazioni durante la lettura della condivisione, molto probabilmente a causa delle differenze nel modo in cui gli attributi estesi sono memorizzati tra i sistemi operativi e che le proprietà di condivisione sono determinate dal sistema di hosting e sono bloccate per impedire agli utenti della rete di modificare le proprietà della condivisione.

    
risposta data 25.01.2015 - 19:45
fonte

Leggi altre domande sui tag