a) A menos que hayas desbloqueado tu dispositivo, iOS no tiene un servidor SSH para ejecutar.
b) Si has desbloqueado tu dispositivo, no será posible colocar SSH en tu iPhone a través del celular. Estás detrás de una de las configuraciones de NAT más complejas que hay. Cuando te mueves entre torres y pierdes la señal, pierdes tu contrato de arrendamiento a una ID única con la red celular (como una IP). Sin embargo, cada vez que se restablece su conexión con su proveedor, está conectado a una nueva torre y su conexión se enruta de manera diferente a través de otro NAT y, finalmente, sale en algún lugar, probablemente en otro estado.
Al investigar esto solo, en el transcurso de 10 minutos, mi iPhone devolvió 2 IP diferentes de Internet, una en Florida y otra en Pennsylvania.
Respuesta corta: Wi-Fi = sí | Celular = no