Una volta, qualche tempo fa, avevo accesso SSH al mio iPad (terza generazione con iOS 5.1.1) e avevo cambiato la password di root con successo. Ora però, non posso più accedervi tramite SSH. Sono tornato indietro e ho reimpostato la password numerose volte (attualmente ritorna alla password di serie di "alpine") ma provate come potrei, tutto quello che ho ricevuto è "password errata" quando provate a su
dal terminale sul dispositivo.
Mi manca qualcosa del file master.passwd in qualche modo? Sto usando iFile e anche iFunBox, ed entrambe le applicazioni non hanno problemi a leggere / modificare il contenuto del file.
Ecco il contenuto del file corrente, qualcuno vede qualcosa di sbagliato con esso?
##
# User Database
#
# This file is the authoritative user database.
##
nobody:*:-2:-2::0:0:Unprivileged User:/var/empty:/usr/bin/false
root:/smx7MYTQIi2M:0:0::0:0:System Administrator:/var/root:/bin/sh
mobile:/smx7MYTQIi2M:501:501::0:0:Mobile User:/var/mobile:/bin/sh
daemon:*:1:1::0:0:System Services:/var/root:/usr/bin/false
_ftp:*:98:-2::0:0:FTP Daemon:/var/empty:/usr/bin/false
_networkd:*:24:24::0:0:Network Services:/var/empty:/usr/bin/false
_wireless:*:25:25::0:0:Wireless Services:/var/wireless:/usr/bin/false
_securityd:*:64:64::0:0:securityd:/var/empty:/usr/bin/false
_mdnsresponder:*:65:65::0:0:mDNSResponder:/var/empty:/usr/bin/false
_sshd:*:75:75::0:0:sshd Privilege separation:/var/empty:/usr/bin/false
_unknown:*:99:99::0:0:Unknown User:/var/empty:/usr/bin/false
EDIT: l'output di ls -l / etc / passwd è:
-rw-r--r-- 1 root wheel 896 Dec 11 13:03 /etc/passwd
L'output per master.passwd è:
-rw------- 1 root wheel 780 Dec 11 13:03 /etc/master.passwd
C'è qualcosa di sbagliato in queste autorizzazioni che sto trascurando?
AGGIORNAMENTO: Purtroppo non ho approfondito questo argomento. Sono a una perdita completa su cosa fare, oltre a pulire il mio iPad e ri-jailbreak nel caso in qualche modo che aiuterà. Davvero piuttosto non farlo, sto ancora sperando in un'altra soluzione da parte di qualcuno.