Il recente difetto di sicurezza principale in macOS 11.13. [1,2] ha trasformato il solito consiglio di non abilitare il root conto sulla sua testa. Ma mi ha lasciato un po 'confuso su esattamente cosa root conto è in discussione.
La shell di Darwin ha un root account elencato e ha molti file e directory elencati come di proprietà di root, ma macOS non ha un account di accesso abilitato root.
Qual è la differenza tra il root account elencato come proprietario esistente per i file nel Terminale e (disabilitato) root account di accesso?
dscl . list /Users UserShelldàroot /bin/bash(anche se non ho accesso interattivo per quella configurazione)?