No puedo acceder SSH al iPad

0

Hace algún tiempo, tuve acceso SSH a mi iPad (3ra generación con iOS 5.1.1) y había cambiado la contraseña de root con éxito. Ahora, sin embargo, ya no puedo acceder a través de SSH. Regresé y reinicié la contraseña varias veces (actualmente volví a la contraseña original de "alpine"), pero intente lo que pueda, todo lo que recibo es una "contraseña incorrecta" al intentar su desde el terminal en el dispositivo.

¿Me estoy perdiendo algo sobre el archivo master.passwd de alguna manera? Estoy usando iFile y también iFunBox, y ambas aplicaciones no tienen problemas para leer / cambiar el contenido del archivo.

Aquí está el contenido del archivo actual, ¿alguien ve algo malo en él?

##
# 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

EDITAR: La salida de ls -l / etc / passwd es:

-rw-r--r-- 1 root wheel 896 Dec 11 13:03 /etc/passwd

La salida para master.passwd es:

-rw------- 1 root wheel 780 Dec 11 13:03 /etc/master.passwd

¿Hay algún error con estos permisos que estoy pasando por alto?

ACTUALIZACIÓN: Lamentablemente no he llegado más lejos en esto. Estoy completamente perdido en cuanto a qué hacer, aparte de limpiar mi iPad y volver a hacer jailbreak en caso de que de alguna manera eso ayude. Realmente prefiero no hacerlo así, todavía estoy esperando otra solución de alguien.

    
pregunta Jonathan van Clute 05.01.2013 - 04:36

1 respuesta

1

Intente crear una nueva contraseña y pegarla en el master.passwd:

 openssl passwd -crypt -salt /s your_new_password

obtendrás algo como:

$ /szArB7q9UBNg

reemplaza el texto, para que se vea así:

root:/szArB7q9UBNg:0:0::0:0:System Administrator:/var/root:/bin/sh

Después de eso, es posible que desee intentar iniciar sesión nuevamente a través de SSH con la nueva contraseña.

    
respondido por el Francisco 12.01.2013 - 15:44

Lea otras preguntas en las etiquetas