У меня установлен Ubuntu 10.04 на моем хост-компьютере, и у него есть VirtualBox. У меня есть гостевая машина, в которой работает Ubuntu 10.10.
У меня есть NetBeans, установленный на Host Machine, и мне нужно открыть файлы проекта, которые находятся в гостевой машине. Причина, в которой я нуждаюсь, заключается в том, что на моем рабочем месте у меня нет доступа к установке каких-либо приложений, поэтому у меня есть гостевая машина, на которой у меня установлен веб-сервер, а также у меня есть одно веб-приложение, которое я разрабатываю.
Мне нужно открыть файлы веб-приложений из Netbeans гостевой машины, чтобы изменить / создать новые файлы для моего веб-приложения.
Я настроил SSH-сервер гостевой машины и добавил перенаправление портов в VirtualBox, чтобы теперь я мог подключиться к нему с Host Machine. Но я не мог найти способ открыть эти файлы из Netbeans.
Может ли кто-нибудь дать мне совет, как я могу это сделать, пожалуйста?
UPDATE
Я забыл сказать, что я не хочу использовать SharedFolders.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключитесь к нему, выбрав «Подключиться к серверу» из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs. Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R your-username: current-folder-owner / path / to / project / root
перейдите в проект netbeans и нажмите «свойства»попробуйте посмотреть в shared folders в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключитесь к нему, выбрав «Подключиться к серверу» из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs. Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R your-username: current-folder-owner / path / to / project / root
перейдите в проект netbeans и нажмите «свойства»попробуйте посмотреть в shared folders в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключитесь к нему, выбрав «Подключиться к серверу» из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs. Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R your-username: current-folder-owner / path / to / project / root
перейдите в проект netbeans и нажмите «свойства»попробуйте посмотреть в shared folders в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключитесь к нему, выбрав «Подключиться к серверу» из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs. Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R your-username: current-folder-owner / path / to / project / root
перейдите в проект netbeans и нажмите «свойства»попробуйте посмотреть в shared folders в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключитесь к нему, выбрав «Подключиться к серверу» в меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs. Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R your-username: current-folder-owner / path / to / project / root
перейдите в проект netbeans и нажмите «свойства»попробуйте посмотреть в shared folders в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключиться к нему, выбрав « Подключиться к серверу » из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs , Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R ваше имя пользователя: current-folder-owner / path / to / project / root
попробуйте посмотреть в общие папки
в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
попробуйте посмотреть в общие папки
в vbox. Это в основном позволит вам обмениваться файлами без необходимости samba / ssh / ftp.
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключиться к нему, выбрав « Подключиться к серверу » из меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs , Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.
sudo chown -R ваше имя пользователя: current-folder-owner / path / to / project / root
Есть намного более простой способ. Просто сохраните свой проект в общей папке. Настройте общие папки с помощью этих инструкций и сохраните исходный код. Теперь вы можете получить доступ к файлам в Ubuntu с помощью любого метода, который вы хотите.
Если я понимаю, правильно ли работает ssh
Вы можете перейти к любой папке на гостевой машине с помощью Nautilus (нажмите CTRL + L и введите ssh: / ip / folder / folder в адресной строке) или подключиться к нему, выбрав « Подключиться к серверу » в меню файла.
После этого удаленная файловая система будет установлена под ~ / .gvfs , Вы можете открыть любой файл из любой программы, которая может получить доступ к локальной файловой системе.