Подтвердить что ты не робот

Вагрант: отсутствует файл id_rsa

Я использую окна с homestead, и я пытаюсь ввести бродягу в командной строке, но я получаю эту ошибку:

C:/www/Homestead/scripts/homestead.rb: 106: в read': No such file or directory @ rb_sysopen - C:/Users/Niall/.ssh/id_rsa (Errno::ENOENT) from C:/www/Homestead/scripts/homestead.rb:106:in блок (2 уровня) в настройке '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/vm_provisioner.rb: 72: in call' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/vm_provisioner.rb:72:in add_config '         из C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/kernel_v2/config/vm.rb: 321: in provision' from C:/www/Homestead/scripts/homestead.rb:103:in block in configure '         из C:/www/Homestead/scripts/homestead.rb: 102: in each' from C:/www/Homestead/scripts/homestead.rb:102:in configure '         от C:/www/Homestead/Vagrantfile: 20: in block in <top (required)>' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/loader.rb:37:in call '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/loader.rb: 37: в load' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:113:in блок (2 уровня) в загрузке '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb: 107: в each' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:107:in блок в загрузке '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb: 104: in each' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/loader.rb:104:in load '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/vagrantfile.rb: 28: in initialize' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:740:in new '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb: 740: in vagrantfile' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:486:in host '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb: 208: in block in action_runner' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/runner.rb:33:in call '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/runner.rb: 33: in run' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:473:in hook '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb: 722: in unload' from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:177:in обеспечить в '         от C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant: 177: in `'

Я искал в Интернете, но все, что я мог найти, это кто-то другой, задающий один и тот же вопрос, но ответа не было. Что означает эта ошибка? Я пошел в папку в частности, и действительно нет файла с именем id_rsa. Кто-нибудь может рассказать о том, как исправить это?

4b9b3361

Ответ 1

Похоже, вам нужно сгенерировать SSH-ключ? Вы можете сделать это, введя команду ssh-keygen -t rsa -C "[email protected]" (с вашим собственным письмом, очевидно), если вы используете Git Bash.

Когда он предложит вам, где сохранить ключ, просто нажмите enter. Парольная фраза также необязательна, просто нажмите дважды ввести пустую фразу.