Dies ist eine alte Version des Dokuments!
Eigentlich besteht nur selten der Grund den Superuser »root« zu aktivieren aber so manchmal stolpert man doch darüber. Kürzlich wollte ich mir die Größe des Spotloghtindexes auf meinen Volumes anschauen und wurde nur kurz mit der Meldung »Permission denied« abgewunken:
$ du -h /Volumes/HD_1 | grep .Spotlight-V100
du: /Volumes/HD_1/.Spotlight-V100: Permission denied
Die Möglichkeit den Superuser »root« in der GUI über die Verzeichnisdienste zu aktivieren war mir bekannt aber zu umständlich. Die Terminalvariante hingegen ist kurz angebunden und erfüllt den Zweck ebenfalls.
$ dsenableroot
username = pronto
user password:
root password:
verify root password:
dsenableroot:: ***Successfully enabled root user.
$ dsenableroot -u admin
user password:
root password:
verify root password:
dsenableroot:: ***Successfully enabled root user.
$ dsenableroot -d
username = pronto
user password:
dsenableroot:: ***Successfully disabled root user.
— pronto 2012/05/21 17:28