32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2006年
6月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2006-06-01 (Thursday) [長年日記]

[Univ][Work][Mac] Macにも慣れてきた?

今日もMacBook Proをいじった.

あとで具体的に残そうと思います.

今日は眠いので,寝る.

[Joke][Google] ぐぐるな あぶない

ぐぐるな あぶない via ねたミシュラン

Google vs 西武鉄道

わろた

[Mac][Net][UNIX] Mac OS X で keychain を使う

keychainはfinkでインストールしました.

finkへのパスは.profileで設定されているようです. .bash_profileがあると,.profileは読まれないようなので, .bash_profileでは以下のように設定して, ついでに.bashrcも読むようにする.

# .bash_profile
source .profile
source .bashrc

んで,.profileにkeychainの起動などを仕込んでおく

# .profile
test -r /sw/bin/init.sh && . /sw/bin/init.sh
keychain ~/.ssh/id_dsa
source ~/.keychain/`hostname`-sh

あとは.bashrcとかにてきとーな設定を書く

# .bashrc
export CVS_RSH="ssh"

これで:extなCVSROOTへのアクセスをsshでするときにも かぎ認証が使えますよ.

[Mac][UNIX][Net] ssh で SOCKS を使う

ssh も SOCKS 経由にすることで,どこにでも ssh できるようにする.

まず,SSH Proxy Commandから connect.cをダウンロードしてconnectコマンドを作る. ボクは/Users/takano32/bin/connectに導入しました.

んで,~/.ssh/configに以下のように設定

# ~/.ssh/config
Host *
  ProxyCommand /Users/takano32/bin/connect -S localhost %h %p

SOCKSサーバのアドレスにlocalhostを指定した例です. これでlocalhostのSOCKSサーバ経由でつながるはず.

ただ,SOCKSサーバをstone経由のsshなどで構築する場合は その接続についてはプロキシの指定を無効にする必要があるので, 以下のようなコマンドで起動することで対処します.

ssh localhost -o ProxyCommand="none" -p10022 -D1080

noneを指定するとプロキシの指定が無効になるのだ.

うむ.これでHTTPS?しか通していないネットワークでも どこでもcvsで作業できるぞい. でも,EmacsのVCがうまく動きませんでした. keychainも設定済みなんですが,タイムアウトしているみたいです. 誰か原因わかるようでしたら,教えてください...

そういや,sshはsetuidされている場合もあるので,socksifyとかrunsocksで SOCKS化できるのかはよくわからんです.

[Mac][Net][Music] VLCでSOCKSを使う

VLC(VideoLAN Client)でSOCKSを使えば ネットラジオなどのストリーミングも聞くことができます.

ほんとは設定ダイアログから設定しようと思ったのですが,無理でした. なんもんで,ターミナルから以下のようにVLCを起動して オプション引数を調べた.

/Applications/VLC.app/Contents/MacOS/VLC -H --advanced

どうやら --socks で指定できるらしい.

例にならって localhost を指定

/Applications/VLC.app/Contents/MacOS/VLC --socks localhost

うむ,80番以外から流れているストリーミングも聞けるぞ.満足.

ほんとはiTunesやQuickTimeでSOCKSを使いたかったのですが,どこで設定するのかわかりませんでした.

Dockからの起動に対してオプション引数を追加するにはどうしたらいいのかもわからないです...

本日のPingbacks(全0件)