sshのパスワード無しログイン設定

##
# ログイン元での作業
#

# 公開鍵/秘密鍵のペアを作成する
# パスワードなしログインの場合は何も入力せず[enter]連打でOK
ssh-keygen -t dsa

# ログイン先に公開鍵を送る
scp .ssh/id_dsa.pub {user}@{host}:~

##
# ログイン先での作業
#
ssh {user}@{host}
test ! -d .ssh && mkdir -m 700 .ssh
cat id_dsa.pub >> .ssh/authorized_keys2
chmod 600 .ssh/authorized_keys2
rm id_dsa.pub


以上。
次回からパスワードなしでログインが成功する。
ついでに

alias z="{user}@{host}"

のようにエイリアス設定しておくとログインがマッハ(`・ω・´)