Windows 7 から ssh が使いたい
普段大学の 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 するだけでもこんな大変なんですね…
はやくも心が折れそうです