Ярослав, ну так-то и расширенные атрибуты отсутствуют, и хардлинки с софтлинками, и дополнительные потоки файла, а также сжатые, шифрованные, разреженные файлы и много чего другого :)
а рельсы интересно во что упираются, там же просто набор файлов.
запуск "нативных" приложений с общей папки была проблема изза гемороя с правами и атрибутами.
а файлам до лампочки.
я проверял скорость доступа к файлам на запись и чтение через dd и pv. она не сильно отличалась от скорости доступа к внутреннему разделу. попробуй проверить на своей.
завтра попробую поискать архив с виртуалкой, самому интересно стало.
веб сервер должен быть на разделе с родной для гостя системой. а вот уже директории с конеткстом страничек, веб-скриптами. отлично выносится на хост.
я не скажу что хоть как-то связан с вебом, но когда понадобилось наковырять набор хтмл-страничек, то сделал именно так. получилось быстро и эффективно. у виртуалбокса есть отличный режим - фоновая работа, перевел окно работающей виртуалки в фон, и окошко исчезло из граф.интерфейса - удобно. редактируешь текст странички, переключаешься в браузер и обновляешь страничку.
общая папка - самый быстрый доступ из гостя к файлам хоста, ибо в такой системе находится наименьшее количество программных прокладок.
надо просто уметь их использовать.
у меня в качестве файлового менеджера PCManFM, так что если у тебя другой поковыряйся в менюшках.
Ставишь курсор на исходную папку, у меня это /mnt/len_data/photo len_data это как раз раздел с файловым бардаком.
потом выбираешь меню - правка - создать ссылку. вылезет окошко где выбираешь папку, в которой нужно создать линк. выбираешь место, жамкаешь создать.
получается линк с иконкой папки и стрелкой в углу.
для линка появляется дополнительная строчка "Ссылка на"
потом переименовываешь в нужное имя.
Нтфс поддерживает и софтлинк и хардлинк - очень удобные штуковины.
Но это до лампочки.
Ибо софтлинку файловая система места куда он указывает.
До компа доберусь, напишу шо делать
в папке /home/%user% лежит много всякого локального для пользователя барахла для того, чтобы ее выносить на общий раздел.
софтлинки вполне себе эффективное решение и главное правильное. в общаке лежат общие файлы, а в хомяке они подключены там где нужно.
Ну начнем что не совсем для локальных сетей :), SMB - прокол доступа к удаленной по сети файловой системе в отличии от прокола обмена файлами SFTP. в *nix аналогом будет NFS. они (и SMB и NFS) могут предоставить доступ к любом кусочку удаленного файла, не качая его полностью в SFTP и FTP.
учти SMB это поделие микрософтеров, с естественным наследием узколобости. если в системе нет сильной привязки к поделиям микрософта то взять лучше свободные альтернативы.
Долгое время smb не имел встроенной системы шифрации, потому его прокидывали через шифрованные каналы ssh или vpn, в сумме остальных это получается прощее.
По скорости SFTP и SMB+SSH будет практически равны, ибо узким местом для будет шифрация пакетов (на нее будет уходить ресурсов на порядок больше чем на формирование пакетов данных), а она будет идентичная (в обоих случаях шифруется ssl билиотекой) для обоих случаев.
для ускорения посоветую поставить метод шифрации arcfour128 он наиболее быстрый среди возможных в ssl.
мнээээ, наверное практически никогда. просто правильно настраивают.
нетфильтр компонент ядра, я не помню настроек menuconfig, там параметры нетфильтра были точно, но можно ли его исключить полностью хз.
Емнип гигабит на cat5 пошли еще дальше, две пары зеленая и оранжевая используются также как и в 100мб один tx + один rx, а направление синей и коричневой выбирается по необходимости, т.е. можно переключаться в нессиметричный режим 1 tx + 3 rx пары, что еще поднимает скорость.
адресация CHS (cylinder/head/sector) давным-давно умерла. теперь для ОС это только циферки .
сейчас блоки адресуются линейно LBA а уже контроллер диска их по своему алгоритму формирует в правильную очередь доступа к конкретным циилиндрам.
мнээ, sshd по умолчанию пускает и по ключу и по паролю.
ключ второго вписать в authorized_keys и его станет пускать по ключу без запроса пароля.
но он также может войти и по паролю.
они есть в репозитории убунты
легко ищутся по virtualbox
часть модулей виртуалбокса уже включены в ядро линукса.
virtualbox-guest-utils
This package provides the non-X11 guest utilities for VirtualBox. These utilities are meant to be run inside the virtual machine. They provide closer integration and allow to share data through shared folders between the host system and the virtual machine.
Either the virtualbox-guest-dkms or the virtualbox-guest-source package is also required in order to compile the kernel modules needed for virtualbox-guest-utils.
virtualbox-guest-x11
This package provides the X11 guest utilities for VirtualBox. These utilities are meant to be run inside the virtual machine. They provide closer integration and improve the interactive performance.