岩男です。

$ ssh example.jp "chsh -s /bin/sh"
ではうまくいきませんか?うちの環境ではこれで問題ありませんでした。
7.2-RELEASEでユーザ情報の管理は通常の /etc/master.passwd で
行っている環境です。

sshがパスワードを要求した後、chshが自分のパスワードを要求しますが、
chshのパスワードはエコーバックされるので注意してください。

余談ですが、一度ログインに失敗した後、
$ ssh example.jp dmesg
でなにかヒントとなる情報が得られますね。

-- 
九州工業大学 学生自治ネットワーク委員会
岩男 皓一朗 <m...@club.kyutech.ac.jp>

メールによる返信