デザインが苦手な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

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

Fedora 22 | spin KDE Plasma インストール

インストール環境 VM設定 VirtualBox:4.3.20 CPU:2コア メモリ:4GB HDDイメージ:250GB ディスクイメージのダウンロード KDE Plasmaデスクトップ版のSpin …

Linux MintにMongoDBをインストール

やりたいこと&環境 LinuxにMongoDBをインストールしたい。 apt-getで簡単にインストールしたい。 実行環境:LinuxMint 17.3 実行コマンド 参考:公式web https:/ …

ManjaroLinux Enlightenment インストール

Manjaro Linux Manjaro Linux コミュニティ版 Enlightenmentを VMwareにインストール。 関連

no image

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

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

CentOS6.8にyumでMySQLをバージョン指定インストール

検証環境 Vagrant環境にCentOS6.8(mini)インストール ホストPCはMintLinux17.2 ※既存でMySQLがインストールされていた場合は考慮していません。存在する場合はアンイ …

カテゴリー