Come si ottiene il gruppo 'wheel' sui miei file?

3

Il mio account non amministratore MacOS non è un membro del gruppo 'wheel'. Ma qualsiasi file che creo in / tmp dai comandi di Terminal è sempre group wheel.

Non ci sono bit né stick né ACL né attributi estesi per spiegare ciò sul link simbolico / tmp o su / private / tmp a cui punta.

Mi piace usare / tmp come scratchpad perché il sistema lo pulisce per me ad ogni avvio.

    
posta WGroleau 07.03.2017 - 16:48
fonte

2 risposte

5

Per impostazione predefinita, i nuovi file ereditano il gruppo assegnato alla directory in cui sono creati. / tmp (in realtà / privato / tmp) è assegnato al gruppo wheel, quindi i nuovi file creati lì vengono assegnati al gruppo wheel.

BTW, se sei preoccupato che questo incarico causerà problemi, non farlo. Le autorizzazioni predefinite sui nuovi file in macOS danno al gruppo e a tutti gli altri accesso in sola lettura, il che significa che il gruppo di ruote ottiene ... esattamente lo stesso accesso che fanno tutti gli altri. Inoltre, il gruppo ruota stesso è una sorta di nulla. Negli unix tradizionali, è una sorta di gruppo per gli amministratori di computer; in macOS, tale funzione viene rilevata dal gruppo "admin". L'unico membro rimanente del gruppo wheel su macOS è l'utente root, che ha comunque accesso completo a tutto, quindi la sua appartenenza ai gruppi non ha molta importanza. In realtà, il modo in cui la ruota viene usata in macOS è più o meno come un segnaposto; ci deve essere qualche gruppo assegnato, ma in realtà non farà nulla ... Lo so, usa solo "wheel".

    
risposta data 07.03.2017 - 17:22
fonte
2

La classificazione dei gruppi viene ereditata dalla directory in cui è stato creato il file.

    
risposta data 07.03.2017 - 17:18
fonte

Leggi altre domande sui tag