Sarei grato se qualcuno potesse far luce su questa proprietà di bizarità dei file sul mio server. Googling non ha rivelato risposte.
Ho un server di casa MacMini. Su questa macchina / Pierson è un'unità FireWire montata, condivisa con altre macchine domestiche che utilizzano Condivisione file Mac OS X.
Il problema: tutti coloro che possono utilizzare SSH nel server pensano che i file e le cartelle presenti nell'unità condivisa siano di loro proprietà. Non riesco a limitare alcune cartelle per l'utilizzo da parte di particolari utenti che usano le autorizzazioni di file Unix:
Sam pensa che le cartelle siano di proprietà di "sam":
$ ssh sam@server
$ id
uid=10000(sam) # etc...
$ ls -ld /Pierson/Movies
drwxrwxr-x 6 sam staff 204 Oct 21 20:41 /Pierson/Movies/
John questo i file e le cartelle sono di proprietà di "john":
$ ssh john@server
$ id
uid=10001(john) # etc...
$ ls -ld /Pierson/Movies
drwxrwxr-x 6 john staff 204 Oct 21 20:41 /Pierson/Movies
Ora mi aspetto questo tipo di comportamento se ci si collega in remoto alla cartella condivisa, ma il fatto che le cose cambino sotto di me sul server è un problema.
Questa macchina era originariamente un Lion Server, successivamente aggiornato a Mavericks.