2012年5月9日水曜日

Install keychain on CentOS5

※this text from livedoor blog 2009/11/21

Host 1からHost 2へログインするように設定


At the Host 1


ssh-keygenで鍵を作り、メモ

$ ssh-keygen -t rsa
$ cat .ssh/id_rsa.pub
ssh-rsa
AAAAB********************************************************

yumでkeychainをインストール

$ sudo yum -y install keychain
$ keychain

ログイン時にkeychainの設定が有効になるよう、.bashrcに記述を追記

$ emacs .bashrc
/usr/bin/keychain $HOME/.ssh/id_rsa
source $HOME/.keychain/host1.domain-sh


At the Host 2

Host 1で作成したid_rsa.pubの鍵を置く

$ mkdir .ssh
$ emacs
.ssh/authorized_keys
ssh-dss AAAAB********************************************************

$ chmod 700 .ssh
$ chmod 700 .ssh/authorized_keys


At the Host 1

ログインしてみる

$ ssh user@host2