Приложение Virtualbox и Ruby on Rails: как получить доступ к файлам приложения - PullRequest
2 голосов
/ 29 марта 2011

Новое в веб-разработке и виртуализации. Я только что установил устройство Ruby On Rails под ключ на свой компьютер с помощью Virtualbox.

Установка была легкой, но есть новость, которую я новичок, я не понимаю.

Через проводник Vista я просто не могу найти файлы 2 приложений ROR, которые я создал с помощью веб-оболочки.

Я знаю, что создал один новый жесткий диск при установке устройства ROR. Мне просто интересно, могу ли я получить доступ к этим файлам через Проводник Vista (если это возможно) (Я знаю, что могу сделать это через веб-оболочку).

Действует ли файл .vdi (файл, содержащий жесткий диск устройства ROR) как черный ящик? Я просто не вижу, сколько файлов в этом файле .vdi.

Дополнительная информация: ОС: Vista

Заранее спасибо за ваши ответы.

Ответы [ 2 ]

1 голос
/ 03 октября 2012

Я использую другое решение (не под ключ, просто Ubuntu в VirtualBox, но кто мешает вам установить дополнительное программное обеспечение?), Сервер Samba на виртуальной машине.В Windows я монтирую общий ресурс samba как сетевой диск, чтобы получить к нему доступ как к локальным файлам.

1 голос
/ 31 марта 2011

Устройство Rails (и любое устройство TurnkeyLinux) по умолчанию не будет обмениваться файлами. Самый простой способ получить доступ - использовать SSH / SFTP-клиент для доступа к папкам в системе.

SSH / SFTP соединение

Для своих ящиков под ключ я использую FileZilla для подключения как root@10.0.2.15:22. Обратите внимание, что фактический IP-адрес изменится, но вы должны увидеть его на синем заставке после загрузки гостевой виртуальной машины под ключ.

Переадресация портов - в крайнем случае

Если по какой-то причине вы не можете получить доступ к IP-адресу, указанному на этом экране, вы можете настроить переадресацию портов в настройках Virtualbox в разделе Устройства> Сетевые адаптеры> Переадресация портов, В этом случае вы перенаправите хост-порт 2222 на гостевой порт 22. После этого повторите попытку подключения FileZilla к root@localhost:22.

...