Изменить корневой пароль iPhone по умолчанию
Если вы собираетесь запустить что-то вроде OpenSSH или MobileTerminal на своем iPhone или устройстве iOS, чтобы вы могли подключиться к нему по SSH, вам следует изменить пароль root по очевидным причинам безопасности. Без этого любой может использовать пароль «alpine» по умолчанию и подключиться к оборудованию, если он знает, что SSH-сервер работает и имеет IP-адрес устройства в локальной сети.
Примечание: это имеет значение только для пользователей, взломавших устройства iOS и использующих активный SSH-сервер, такой как MobileTerminal. Это не является обязательной процедурой для других пользователей iPhone или iPad, поскольку ни один из серверов не работает по умолчанию, и поэтому нет риска для безопасности.
- Запустите Терминал или предпочитаемый SSH-клиент, найдите IP-адрес iOS и подключитесь к iPhone с помощью SSH с помощью:
- Введите пароль по умолчанию, когда его спросят: alpine
- После входа в систему введите:
- Укажите новый пароль, нажмите «Ввод» и подтвердите новый пароль при появлении запроса
passwd
Это закроет пароль root, но на всякий случай вы также захотите изменить пароль «мобильного» пользователя, вы можете сделать это, набрав:
passwd mobile
Снова вам нужно будет ввести и подтвердить новый пароль.
По завершении вы можете выйти из устройства iOS, набрав «выход».
В приведенном ниже видео показан простой процесс смены паролей root с помощью SSH:
Это продемонстрировано на iPhone 5 с iOS 6.1, но применимо ко всем другим устройствам и версиям iOS.