先週の記事が思ったより反応よかったんだけど、自分のニーズにいま一歩足りてなかったから作った。 github-keys $ gem i github-keys $ github-keys rosylilly とかで取ってこれる。ユーザーの公開鍵はもちろんだけど、僕としては Organization の公開鍵を取ってくるみたいなことしたくて、例えば HAML とかは haml の Organization を作って運用してるんだけど、この org の人全員の公開鍵が欲しいみたいなタイミングあると思う。そういう時に https://github.com/haml.keys とか叩いても何も取れないから、 Organization の名前を引数に渡したらメンバー一覧をとって、そこからまた keys を取ってくるみたいな処理にした。ので今だと $ github-keys haml とかすると HAM
2013 11月9日 14:05 GitHub で SSH 接続できなくなった。SSH をつかった場合に高速化する設定が原因だった。 さっき、GitHub に push しようとしたら下記のエラーが発生した。 no matching cipher found: client arcfour256 server aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc 「arcfour256 に対応してねーよ」ってことが書かれている。 ~/.ssh/config を確認したら Host github.com Compression yes Ciphers arcfour256 思いっきり自分で指定しています。 設定した記憶もないし、arcfour256
GitHub には clone するための URL として [HTTP]、[SSH]、[Git Read-Only] の 3 つが用意されている。 いままで、SSH に慣れているという理由だけで [SSH] を利用していたのだけど、「SSH は転送速度が遅い」という問題がある。 SSH だとこんなに遅い… さっき、[SSH] で clone してみたら 20~60 KiB/s 程度の速度しか出なかった。 $ git clone git@github.com:nitoyon/tech.nitoyon.com.git Cloning into 'tech.nitoyon.com'... remote: Counting objects: 8856, done. remote: Compressing objects: 100% (2125/2125), done. remote: Total
Github っていう超ベンリスーパークールサービスがあるんですけど、このサービスを使うと VPS のセットアップがすごく楽。 皆いろんなマシンとか持ってて SSH 鍵もいくつも持ってると思うんだけど、このサービスを使えば VPS のセットアップの時にいちいちいろんな公開鍵を集めて SCP で配置するみたいな手間がなくなる。 具体的には $ wget https://github.com/[username].keys $ mv [username].keys .ssh/authorized_keys $ chmod 600 .ssh/authorized_keys すると良い。 Github に登録してある公開鍵は上記の URL で取れるので、例えば友達と共有サーバーを作るみたいなときにも役に立つ。 ギッハブマジ便利だなー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く