I've installed SSH and all on my iPhone so I can ssh in and get a terminal window. But for some reason I can't get it to use bash as the default shell instead of sh. I found
this which says that I need to create the file /etc/shells and list the shells in it or it won't work, but that doesn't seem to be doing the trick. If I edit /etc/master.passwd and change root's shell to /bin/bash from /bin/sh whenever I ssh in I just immediately get disconnected.
Does anyone know what I'm doing wrong?