I have the following setup on my ubuntu 10.04 box
~$ echo $SHELL /bin/bash ~$ grep $USER /etc/passwd ubuntu:x:1000:1000:Ubuntu,,,:/home/ubuntu:/bin/bash
However, when I run a remote command, zsh seems to be the default shell:
$> ssh -i /path/to/ssh/key ubuntu@<my-host> "echo $SHELL" /bin/zsh
How do I fix this?