OS X non imposta una password di root per impostazione predefinita, quindi non è possibile accedere o su a root. Il modo migliore per eseguire comandi come root è sudo , poiché richiede la password di amministratore anziché la password di root (inesistente).
sudo funziona in modo leggermente diverso da su , poiché in realtà è pensato per eseguire comandi singoli come root. In genere, devi solo utilizzare sudo come prefisso per qualsiasi comando che desideri eseguire come root (ad esempio sudo cp -R myApplication.app /Applications ). Se vuoi una shell di root (come su fa per impostazione predefinita), usa sudo -s .
Non è consigliabile impostare una password di root, ma se hai bisogno di farlo, puoi eseguire sudo passwd o eseguire Directory Utility.app (che è nascosto in / Sistema / Libreria / CoreServices / Applicazioni), fare clic sul lucchetto e autenticarsi come amministratore, quindi scegliere il menu Modifica > Abilita utente root.