わかんなすぎて、DebianUsersに投稿しちゃうくらい困ったわけですよ・・・
回答は、すぐしていただき、とりあえず原因の切り分け、ということで ログをとる ssh -vvv ~ コマンドを変えてみる ssh -vvv ~ /bin/sh
とのアドバイスをいただきました。ほんと助かります。
ssh -vvv として、ログイン時のログを取得したところ、 debug1: client_input_channel_req: channel 0 rtype exit-signal reply 0
とでておりました。これを元にぐぐってみたところ、以下のサイトに同様の事象が!まぁ、記事はFreeBSDで自分はDebianなんですけどね。
カエル的な,あまりにカエル的な http://www.takagikun.org/olddiary/?date=20060515#p05
tcshかつログ内容は同じため、.cshrcをとりあえず退かす、という作業をすることに。結果としては、.cshrcが悪いため、ログイン時に別シェルを動かす方法(ssh ~ /bin/sh)としてログインし、 mv .cshrc .cshrc.200803とすることで、うまくログインできました。
ただ、結果的には上記ページと同じで原因不明です・・・以下debianusersにも投稿した自分の作業記録を。
とりあえず、.cshrcの最初に下記の記述がありました。
switch ($TERM) case linux: set LANG=C ; breaksw case xterm: set LANG=ja_JP.UTF-8 ; breaksw case jfbterm: breaksw default: set LANG=ja_JP.UTF-8endsw
最初は、ここを削除するとログインでき、あるとログインできませんでしたので、ここが原因かと思いました。続いて、switchの「xterm」の分岐(puttyでxtermログインしてます)に、 set [...]

こめんと