普段大学の Linux マシンでプログラムしてるのですが
土日にうちで勉強したくて Windows 7 でコマンドラインを使える環境を作りたいと思ってます

まず SSH をできるようにしたいんですが
Windows7にmingw-getでMSYSのsshとrsyncをインストールする

こちらを参考にして MSYS と MinGW をいれて

mingw-get install msys-openssl msys-openssh msys-rsync

を行ったところ成功したみたいなんですが
どこにインストールされたかわからず、ssh うってみてもコマンドが見つかりません

あきらめて
コマンドプロンプトからSSH接続したい

こちらの方法を試してみて
OpenSSH-Win64.zip を/user/local/ 以下に回答して

/user/local/OpenSSH-Win64/ssh test

とコマンドうってみたんですが

Pseudo-terminal will not be allocated because stdin is not a terminal.

というメッセージがでます

SSH に限らず Windows 7 環境でターミナルやシェル一式を整えるようなまとめサイトがあったら教えていただきたいです

Virtual Box をいれるのも考えたんですが
うちのPCがあまりスペックがよくなくて
ゲームとかするときにしょっちゅうメモリぎりぎりになるので
毎回落として起動しなおしになるのも面倒なので

できればネイティブで動くシェルとターミナルにしたいです
(どうしても無理なら VirtualBox にチェレンジしようと思ってます)

環境

Windows 7 64bit MSYS MinGW

追記

2つ目の方法でインストールしいた exe は
コマンドプロンプトで実行すると動くみたいなんですが

ssh user@host -i ~/.ssh/id_rsa

を実行すると キーのパーミションがあきすぎてるっていうエラーで動きません

chmod go-rwx ~/.ssh/*

を実行してもエラーも何も出ないんですが
ls -l で確認すると go のパーミションがついたままで消すことができません

余計なお世話すぎるんですがパーミッション無視して動かすようなオプションってないでしょうか…

Windows 7 でコマンドラインから SSH するだけでもこんな大変なんですね…
はやくも心が折れそうです