Yo estoy usando el MobileTerminal en iOS 7, y quieren saber cómo cambiar el shell por defecto de sh: bash:. Supongo que tendría que cambiar el comando de inicio de sesión para esto, pero ¿cómo voy?
Respuesta
¿Demasiados anuncios?Esta es una función del shell establecida para el usuario en /etc/passwd, /etc/master.passwd). Normalmente, usted puede cambiar esto mediante el comando chsh, pero iOS7 no tiene este comando. por lo que necesita para editar /etc/passwd y /etc/master.passwd (como root) y cambiar el shell del usuario de móvil a /bin/bash.
Así debería verse así:
mobile:*:501:501:Mobile User:/var/mobile:/bin/bash
después del cambio de:
mobile:*:501:501:Mobile User:/var/mobile:/bin/sh
Nota: en el maestro.el archivo passwd '*' será su contraseña encriptada.