Skip to content

Instantly share code, notes, and snippets.

Created December 14, 2017 15:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/63965ff853f83f07be5decdab79cd909 to your computer and use it in GitHub Desktop.
Save anonymous/63965ff853f83f07be5decdab79cd909 to your computer and use it in GitHub Desktop.
IQが1

IQが1アドベントカレンダー 12月15日分

前日は財務諸表的なやつの話で、人生の参考になります。

IQ1がSSHで遊ぶ

while do;yes | ssh-keygen -b 1024 -t rsa -f IQ1.rsa;sleep 1;done;

いろんな柄が現れて楽しい!!!!!!!!!111

おまけ

sshのポートフォワーディングってやつが便利らしいので最近ちょっと使ってみました。接続をあっちこっちに飛ばせるらしいです。

ローカルポートフォワーディング

自分のいる場所から接続先にワープできるようになる魔法

man には以下のように有るがよくわからん。

-L [bindするアドレス:]ポート:ホスト:ホスト側ポート

iq0.example.com にログインできるマシンから以下コマンドを実行すると、localhost:12345 にアクセスした時には、 iq0.example.com 経由で iq1.example.com:80 にアクセスする感じになる

ssh -L localhost:12345:iq1.example.com:80 iq0.example.com

なんか監視が厳しい環境でクラウドのアレ経由でブラックリスト内のウェブページにアクセスできそう……

リモートポートフォワーディング

接続先から自分のいる場所にワープできるようになる魔法

man には以下のように有るがよくわからん。ていうか一緒やんけ!

-R [bindするアドレス:]ポート:ホスト:ホスト側ポート

iq0.example.com にログインできるマシンから以下コマンドを実行すると、 iq0.example.com:12345 にアクセスした時には、 localhost 経由で iq1.example.com:80 にアクセスする感じになる

ssh -R localhost:12345:iq1.example.com:80 iq0.example.com

内部アクセスのみできるネットワーク内から自宅のPCに……

ダイナミックポートフォワーディング

なんかいい感じにワープできる魔法

man には以下のように有るがよくわからん。

-D [bindするアドレス:]ポート

iq1.example.com にログインできるマシンから以下コマンドを実行すると, localhost:12345 にアクセスするといい感じに iq1.example.com に繋がる。

ssh -D 12345 iq1.example.com

これが便利でいい感じにやってくれて、ブラウザのプロキシ設定に localhost:12345 とやると iq1.example.com 経由でウェブブラウジングができるようになったりならなかったりする。

監視が厳しい環境からクラウドのアレ経由で……

アレ

勝手にアレをやったりすると問題だったり怒られたりするので気をつけましょう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment