Очистка паролей пользователей

Discussion in 'Apple: Mac, OS X, iOS' started by LuckyStrike, 25 Jul 2012.

  1. LuckyStrike

    LuckyStrike Banned

    Joined:
    31 Jul 2011
    Messages:
    61
    Likes Received:
    4
    Reputations:
    0
    1)Нужно смонтировать файловую систему не как /, наример, загрузившись в target mode.

    2)Потом на полученном разделе убить symlink /var -> /private/var
    3)загрузиться нормально

    система не обнаружит /var и предложит завести хотя бы одного пользователя. если завести пользователя с таким же именем, которое уже есть в /Users/, то система будет считать, что это его директория и не станет оттуда ничего удалять.

    насколько я понимаю, тут дело в том, что lookupd хранит часть своей базы данных в /private/var (а именно в /private/var/db/netinfo), но обращается через symlink /var. создание этого symlink обратно вернет все на круги своя.

    sudo -s
    mv /var /var.old
    cd /
    ln -s private/var var

    этот способ относительно безопасен, так как не удаляет никакие данные, но делайте все как можно аккуратнее.