joppot

コピペで絶対動く。説明を妥協しない

ソフトウェア

vagrant1.8で共通の.vagrant.dにあるinsecure_private_keyプライベートキーを使用する

投稿日:


vagrant_ssh_config_top_thumb

概要

みなさんこんにちはcandleです。今回はvagrantのプライベートキーの指定の仕方です。

vagrantは1.7か1.8でそれぞれのvagrantディレトリの中に生成されるプライベートキーを使用してvmにログインするようになりました。

しかし、場合によってはホームディレクトリの.vagrant.dにあるプライベートキーを使用したい場合があります。
その設定方法を紹介します。

前提

適当なvagrantがある


共通のプライベートキーを使用する設定

vagrantの共通の鍵はホームディレクトの.vagrant.d/insecure_private_keyにあります。

vagrantのイメージがあるディレトリに移動して、Vagrantfileを開きます。

vagrantimage_dir

vm.boxあたりに以下を記述します。

  config.ssh.insert_key = false

default_insert_ssh_key

保存しましょう。

sshの鍵を確認する

vagrant upで立ち上げます。

vagrant up 

続いて、vagrant ssh-configと入力します。sshの情報が出てきます。

vagrant ssh-config

vagrant_sshconfig

キーが共通のものを参照しています。

まとめ

簡単な設定でできるのは良いですね。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-ソフトウェア
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

VirtualBoxをMac Mavericksにインストールする

概要 みなさんこんにちはcandleです。こんかいはmac os上で様々なOSを実行できるVMと言われるソフトをインストールしましょう。 VMとはバーチャルマシーンの略です。 VMのすごいところはOS …

Atomにreact+es6対応したeslintの環境を構築する

概要 みなさんこんにちはcandleです。 今回はAtom + eslintの導入をしてみましょう。 以前書いたemacsより圧倒的に環境作りが簡単です。 近年はeslintが主流になってきて、Ato …

basscssのオプションで切り離されたスタイルをnpmでインストールする

概要 みなさんこんにちはcandleです。今回はbasscssのコアスタイルに記述されていない、スタイルの読み込みを行います。 basscssはv7あたりからnpmを使用して、スタイルを作成するように …

middlemanでlivereloadを使用する

概要 みなさんこんにちはcandleです。今回はmiddlemanでlivereloadを使ってみたいと思います。 livereloadとはhtml、css、jsなどを書いて保存したタイミングでブラウ …

ブルーライトカットソフト[ f.lux ]の使い方

概要 どうもみなさんこんにはcandleです。今回はf.luxの導入と使い方を説明したいと思います。 f.luxはブルーライトをなるべく減らすソフトウェアです。 f.luxはシークバーでブルーライトカ …

  • English
  • 日本語

ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー