0 votos

No se puede acceder al iPad a través de SSH

Hace algún tiempo, tuve acceso SSH a mi iPad (3ra generación con iOS 5.1.1) y había cambiado con éxito la contraseña de root. Sin embargo, actualmente ya no puedo acceder a través de SSH. He intentado restablecer la contraseña varias veces (actualmente de vuelta a la contraseña estándar "alpine") pero, por más que lo intento, siempre recibo "contraseña incorrecta" al intentar hacer su desde la terminal en el dispositivo.

¿Me estaré perdiendo algo en el archivo master.passwd de alguna manera? Estoy utilizando iFile y también iFunBox, y ambas aplicaciones no tienen problema para leer/cambiar el contenido del archivo.

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

##
# Base de Datos de Usuarios
# 
# Este archivo es la base de datos de usuarios autoritativa.
##
nobody:*:-2:-2::0:0:Usuario no privilegiado:/var/empty:/usr/bin/false
root:/smx7MYTQIi2M:0:0::0:0:Administrador de Sistema:/var/root:/bin/sh
mobile:/smx7MYTQIi2M:501:501::0:0:Usuario Móvil:/var/mobile:/bin/sh
daemon:*:1:1::0:0:Servicios del Sistema:/var/root:/usr/bin/false
_ftp:*:98:-2::0:0:Daemon FTP:/var/empty:/usr/bin/false
_networkd:*:24:24::0:0:Servicios de Red:/var/empty:/usr/bin/false
_wireless:*:25:25::0:0:Servicios Inalámbricos:/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:Separación de Privilegios sshd:/var/empty:/usr/bin/false
_unknown:*:99:99::0:0:Usuario Desconocido:/var/empty:/usr/bin/false

EDICIÓN: 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

¿Habrá algo mal con estos permisos que estoy pasando por alto?

ACTUALIZACIÓN: Lamentablemente no he avanzado en esto. Estoy completamente perdido en cuanto a qué hacer, aparte de restablecer mi iPad y volver a hacer jailbreak por si acaso eso ayuda de alguna manera. Realmente preferiría no hacer eso, así que sigo esperando otra solución de alguien.

1voto

Toin's Raméo Puntos 67

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

 openssl passwd -crypt -salt /s tu_nueva_contraseña

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 desees intentar iniciar sesión nuevamente a través de SSH con la nueva contraseña.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X