2012/01/31

2012/01/31

2012/01/30

2012/01/30

server1を踏み台にしてserver2にsloginしつつlocalでchromeにsocks5プロクシ刺してserver2のイントラWebにアクセスする(?)

みたいなメモがてらブログ書こうとしたら不明なプログラムが挟まってて断念した。 ということで、ここは予定地。

追記

挟まってるプログラムはこれっぽい このconnect.cっぽい。ubuntuでもコンパイルしてみた。

追記:本題

.ssh/configに以下を追記。
Host server2
    ProxyCommand ssh valvallow@server1 /home/valvallow/bin/connect 192.168.XXX.XXX %p
    User foo
でserver2をlocalの8888ポートにbind(?)。
$ slogin -D 8888 server2
chromeにproxyを刺して対象のurlを開く。
$ chromium-browser --proxy-server="socks5://localhost:8888" http://192.168.XXX.XXX/sample.html/
よくわかってないので、なんか認識間違ってるかも。

これも追記

そういえばchromeのプロクシ刺し替えはこちらが便利だと教えてもらった。

実用SSH 第2版―セキュアシェル徹底活用ガイド

gitで.ssh/id_rsa以外の鍵を使う(GIT_SSH)

メモし忘れてた。
valvallow@ubuntu ~/temp $ cat ~/temp/git_ssh/work
#!/bin/sh
exec ssh -o User=valvallow -o IdentityFile=/home/valvallow/.ssh/work/id_rsa "$@"

valvallow@ubuntu ~/temp $ export GIT_SSH="/home/valvallow/temp/git_ssh/work"
valvallow@ubuntu ~/temp $ mkdir test && cd test

valvallow@ubuntu ~/temp/test $ git clone valvallow@server:/repos/test-git.git
Cloning into test-git...
Enter passphrase for key '/home/valvallow/.ssh/work/id_rsa':
remote: Counting objects: 44, done.
remote: Compressing objects: 100% (43/43), done.
remote: Total 44 (delta 21), reused 0 (delta 0)
Receiving objects: 100% (44/44), 782.50 KiB | 666 KiB/s, done.
Resolving deltas: 100% (21/21), done.

参考




Gitによるバージョン管理

2012/01/26

2012/01/26

google web fonts

facebookでshunsukさんが紹介してたので試してみました。いいなこれー!

参考


入門Git

2012/01/25

2012/01/25

github pages

ちょっと前に試しに作ってみてた。 で、リポジトリごとにこういうことができるらしい ので試してみた へぇー。

ということでこれを試してみようかな。 きっかけはこちら

別件

そういえばprivateなリポジトリが作れるbitbucketでしばらく前からgitを使えるということを思い出したのでこっちも試してみた。

2日連続でちょっと遠出しただけで絶賛体調不良中。