.ssh/configを利用して
$ssh hoge
みたいなやり方でログイン出来るようにする。
構成
- Ubuntu12.04 32bit
- ログインする方(192.168.33.20)、ログインされる方(192.168.33.21)
- Vagrantにて上記VMを作成し、起動(vagrant up)済み
- ホスト名はsound
- ログインするアカウントはvagrantアカウント
ログインする方(vagrantユーザーでログイン)
# 秘密鍵、公開鍵を作成 $ssh-keygen -t rsa $cd ~/.ssh # 公開鍵を表示して何かにコピペ $cat id_rsa.pub # sshログインの情報設定 $vi config Host sound HostName 192.168.33.21 User vagrant IdentityFile ~/.ssh/id_rsa
ログインされる方(vagrantユーザーでログイン)
# authorized_keysの末尾にid_rsa.pubの内容を追加 $vi ~/.ssh/authorized_keys
この状態でログインする方のVMで
$ssh sound
とするとパスワードなしでログインが可能となる。
0 件のコメント:
コメントを投稿