iPhone: Меняем пароли на 1.1.3+

Для того, чтобы изменить установленные по умолчанию пароли для пользователей root и mobile, в прошивках старше 1.1.2 нельзя использовать консольную утилиту passwd. Чтобы все-таки поменять пароль сделайте следующее:

  • Запустите на своём Маке или любой другой UNIXоподобной системе следующую команду:
    openssl passwd -crypt -salt /s myNewPasswd
    

    Длина пароля не может превышать 8 символов. Символы больше восьмого игнорируются.

  • Вы получите строчку вида /sDjbUMDgbtKc
  • Тем или иным образом отредактируйте на вашем телефоне файл /etc/master.passwd. Пароли для пользователей находятся после первого двоеточия. У вас должно получиться что-то вроде:
    root:/sDjbUMDgbtKc:0:0::0:0:System Administrator:/var/root:/bin/sh
    mobile:/sDjbUMDgbtKc:501:501::0:0:Mobile User:/var/mobile:/bin/sh
    
  • Сохраните этот файл.

Перегружать телефон после этого действия необязательно.