configure_edisonコマンドでWiFiやホスト名の設定ができる。
同じLANの中からなら
% ssh root@edison.localでログインできる。
ユーザー名を設定
ホストごとにユーザー名設定する~/.ssh/config に
Host edishon.localと書くと、
User root
% ssh edison.localでよくなる
家の外からログイン
家の外からログインできる別のマシンがすでにあるとする。うちではMacminiがサーバーとして外から見えるようになっていて、EdisonはMacminiと同じLAN内だけど外からは見えない。
~/.ssh/config に
Host edisonと書いておくと
HostName edison.local
User root
ProxyCommand nohup ssh -l `whoami` (自宅サーバーのアドレス) nc %h %p
% ssh edisonでMacminiを踏み台にしてEdisonにログインできる。
ssh鍵の設定
鍵を作ってedisonに公開鍵を渡しておくと毎回パスワード入力しないですむ% ssh-keygen
% ssh-copy-id root@edison.local