通信経路はこんな感じで、Webサーバがteratermの役割をしてくれるイメージです。(WebサーバはほかにもWebコンテンツを置いたりもしています)
外->(http)->Webサーバ->(ssh)->linuxサーバ
こんなこと考えた理由は、会社からは80番ポートしか開いてないので自宅のlinuxにtelnetしたいときにどうすればいいか考えたからです。
Anyterm というのがあります。
http://anyterm.org/1.1/install.html
http://d.hatena.ne.jp/ymko/20100717/1279375629
自宅のマシンに入るなら、自己責任で良いのかもしれないけど、気をつけて使ってください。
踏み台にされちゃうと、他の人に迷惑をかけることになるので。
Webサーバを使わなくても、Zebedeeのようなツールを使ってIPトンネルを掘ればセキュアな環境で接続できます。
ただ、ポート80しか開いていないというのは御社のセキュリティポリシーでしょうから、かならずネットワーク管理者に相談してからご利用ください。
ありがとうございます。こんなに回答くるとは思いませんでした。
IPトンネルを掘るとのことですが、どこの経路をカプセル化する感じでしょうか?
外->(http)->zebedeeを入れたサーバ->(ssh)->linuxサーバ
ができるとすると、"zebedeeを入れたサーバ"を、Webサーバ(port80でlisten)としても使用することは可能でしょうか?
自宅のLinuxサーバーにWebminを入れれば良いかと思います。
Webminの中にssh/telnet loginの機能があります。
Webサーバにではなくてでしょうか?
WebサーバにWebmin入れてport80で公開というのも怖いとは思いますが・・
Anyterm というのがあります。
http://anyterm.org/1.1/install.html
http://d.hatena.ne.jp/ymko/20100717/1279375629
自宅のマシンに入るなら、自己責任で良いのかもしれないけど、気をつけて使ってください。
踏み台にされちゃうと、他の人に迷惑をかけることになるので。
一番イメージしてたものと近いですね。
ちょっと試してみて動かなかったのですが、これは別件で質問するかもしれません。
ブラウザ上でTelnet
http://hohoho0099.cocolog-nifty.com/blog/2009/07/telnet-60ae.htm...
FlashによるTelnetクライアント「Soiled」
これってブラウザから直接sshしてたりしないでしょうか?
月数百円のVPSサーバを借りてSSHを80番ポートで開き、そこにSSHして、そこから再度自宅にSSHするか、トンネリングするのはどうでしょうか。
ただVPSサーバはセキュリティが無防備なので、鍵交換方式でのみ接続可としないと踏み台にされますのでご注意ください。
ありがとうございます。仕組みは理解しました。
一番イメージしてたものと近いですね。
ちょっと試してみて動かなかったのですが、これは別件で質問するかもしれません。