Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
system:vagrant:repair-box [2018/02/28 22:34] – [Заголовок] mirocowsystem:vagrant:repair-box [2018/06/13 16:48] (текущий) – [Восстанавливаем ключи для запуска через vagrant] mirocow
Строка 5: Строка 5:
 Иногда случается так, что случайно или намеренно была удалена папка .vagrant, содержащая настройки для подключения к ранее созданной виртуальной машине. Иногда случается так, что случайно или намеренно была удалена папка .vagrant, содержащая настройки для подключения к ранее созданной виртуальной машине.
  
-=== Восстановление === 
  
 ==== Восстанавливаем конфигурацию ==== ==== Восстанавливаем конфигурацию ====
Строка 23: Строка 22:
  
 Пример: Пример:
-<code> +<code bash
-cp /Users/imac/VirtualBox VMs/workshop_y2aa_1019854008234_12823/contrib-stretch.vmdk /Users/imac/VirtualBox VMs/workshop_y2aa_1519853008354_63852/contrib-stretch.vmdk+cp /Users/imac/VirtualBox VMs/workshop_y2aa_1019854008234_12823/contrib-stretch.vmdk /Users/imac/VirtualBox VMs/workshop_y2aa_1519853008354_63852/contrib-stretch.vmdk
 </code> </code>
  
 Затем запускаем машину и логинимся как обычно, или с помощью ключа или пароля. Запускать машину необходимо через Virtualbox.app, так как vagrant устанавливает седенение с хост машиной с использованием rsa ключа, который на данный момент у нас отсутствует. Затем запускаем машину и логинимся как обычно, или с помощью ключа или пароля. Запускать машину необходимо через Virtualbox.app, так как vagrant устанавливает седенение с хост машиной с использованием rsa ключа, который на данный момент у нас отсутствует.
  
-=== Восстанавливаем ключи для запуска через vagrant ===+==== Восстанавливаем ключи для запуска через vagrant ====
  
 +Логинимся под стандартным пользователем **vagrant** c паролем **vagrant** или без пароля.
 +Предварительно в настройках ssh сервера виртуальной машины должно быть разрешено подключение с использованием пароля.
  
 Переходим на страницу с заранее созданными ключами https://github.com/hashicorp/vagrant/tree/master/keys (благодарим hashicorp), или создаем ключи с помощью утилиты ssh-keygen (varant работает только с RSA ключами). Переходим на страницу с заранее созданными ключами https://github.com/hashicorp/vagrant/tree/master/keys (благодарим hashicorp), или создаем ключи с помощью утилиты ssh-keygen (varant работает только с RSA ключами).
Строка 53: Строка 54:
 </code> </code>
  
-Все должно работать без проблем.+<note tip>Все должно работать без проблем.</note>