Вы переводите сетевой адаптер в мостовой режим (настройки виртуальной коробки). Это все.
Если вы хотите иметь доступ к вашему серверу разработки с рабочего сервера, вам нужно перенаправить порт 22 на IP вашего компьютера разработки /virtal box.
Чтобы получить доступ к файловой системе на производственном сервере, вы можете использовать scp для копирования файлов туда и обратно. Я не рекомендовал бы это однако, это - боль в заднице.
Я бы порекомендовал вам sshfs.
Sshfs работает так: он монтирует удаленную файловую систему в вашей локальной файловой системе.
Затем вы просто открываете, редактируете, сохраняете, копируете / вставляете туда файлы, а sshfs выполняет передачу данных scp в фоновом режиме.
Команда:
sshfs theUserYouWantToLoginAs@ip.of.target.computer:/ /path/to/folder/where/you/want/to/mount/the/remote/filesystem
пример:
sshfs root@74.125.77.99:/ /mnt/sshfs
PS: я бы использовал ssh ключи, а не пароль. Пароли слишком слабые.
Чтобы сгенерировать ключ:
ssh-keygen -t rsa -b 4096
Это генерирует id_rsa и id_rsa.pub
id_rsa.pub вы получаете эхо в файл author_keys в папке .ssh в домашнем каталоге пользователя ssh на целевой машине
пример:
copy id_rsa.pub file to the target computer
cat ./id_rsa.pub >> /root/.ssh/authorized_keys