デザインが苦手なWeb便利屋

やったこと備忘録。Webサーバ、DB、JavascriptとかLinuxとか。

Linux Vagrant

vagrantの起動時SSHエラー

投稿日:

環境

  • Windows 10
  • Vagrant 1.8.5
  • VirtualBox 5.1.4

起動時に以下のエラーが毎回出る

※VMの起動自体はしているため、SSHクライアントからパスワード認証で接続は可能

(取りあえず)対応策

1.公開鍵を作り直す

vagrantの秘密鍵を確認

以下のコマンドで秘密鍵の場所を確認

秘密鍵から公開鍵を作成

ssh-keygenコマンドで再作成します。
windows環境で実行するため、Git Bashを利用。

作成した公開鍵をvagrantへコピー

~/.ssh以下に存在するauthorized_keysを上記で作成した公開鍵と置き換える。
(念のためバックアップをオススメします)

2.パーミッションの確認

パーミッション設定が正しくないと接続できません。

~/.sshはパーミッション700、公開鍵は600に設定します。

設定が正しくない場合、以下のように設定

まとめ

  1. 秘密鍵の再作成
  2. パーミッションの確認

秘密鍵は正しい場合があるので、パーミッション設定だけでエラーが解消される場合もあります。







-Linux, Vagrant
-, , ,

執筆者:


comment

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

関連記事

no image

openSUSE Leap42.1にGoogle chromeをインストール

Fedora、CentOS、Ubuntu、Mintといろいろなディストリビューションを触ってみましたが 少々路線の違うもので、openSUSEを入れてみました。 関連

LinuxMint17.3にphp7.0をインストール

Linux Mint 17.3 Rosa Laravel5を利用したwebアプリの開発を行いたく、デスクトップ環境としてVMにLinuxMintを構築。 ※Windowsでも問題なかったんですがね、、 …

CentOS7へMongoDBインストール

CentOS7へMongoDBをyumでインストール 公式サイト手順:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-h …

no image

Fedora20にmysqlをインストール

fedora20にmysqlインストール yumコマンドでインストールします。 yum  install community-mysql-server インストール完了後、いままでの感じでchkcon …

no image

Jenkinsにてカバレッジ測定 | JaCoCo

環境 CentOS 6.7 Jenkins 1.631 JDK 1.7 Jenkinsプラグイン JaCoCo plugin 1.0.19 pom.xml設定 [crayon-5a5eedf49093 …

カテゴリー