sudo dscl . -read /Users/root Password
Se o root estiver ativado , ele produzirá Password: ********
, caso contrário, será apenas No such key: Password
.
Editar: Após o patch de segurança da Apple em 29 de novembro de 2017, se o root estiver desabilitado, poderá gerar Password: *
Alternativa:
sudo plutil -p /var/db/dslocal/nodes/Default/users/root.plist | grep -A 2 passwd
Se o resultado for:
"passwd" => [
0 => "********"
]
Em seguida, o root está ativado . Se é:
"passwd" => [
0 => "*"
]
então o root está desativado .