Другое аналогичное решение использовало бы OpenFiler вместо FreeNAS. Это могло бы быть немного очень в зависимости от точно, что Вы пытаетесь выполнить все же. Это позволило бы Вам настраивать хранилище данных и доступ управления к нему однако, Вы хотели бы. Вы могли представить его как долю CIFS/Samba или NFS. Это даже позволило бы Вам гибкость для позже расширения устройства хранения данных или даже существующего диска к удаленным системам по iSCSI.
править
На основе Ваших редактирований и комментариев, я предложил бы просто создать определенную точку монтирования для Вашей совместно используемой памяти и совместно использовать ее использование Samba. Другие машины могут смонтировать долю, и Вам не был бы нужен соответствующий набор UIDs и ЦЕНУРОЗОВ.
Хотя, если бы Вы хотели ограничить доступ к определенным файлам/каталогам всегда, те пользователи должны были бы существовать в и/всех системах.
Что касается наличия той же среды для каждого пользователя, неважно, где они вошли в систему, Вы могли копировать их профили пользователей через все ПК или вручную или через своего рода приземленную запланированную задачу.
Я предложил бы что-то как LDAP, но это могло бы быть немного сверхсложно данное, что Вы хотите выполнить.
Попытайтесь монтировать свой жесткий диск на 1 ТБ на машине, это принадлежит, и играющий с Samba.
Директивы, предоставленные mod_headers, могут произойти почти где угодно в рамках конфигурации сервера. Они допустимы в основной конфигурации сервера и виртуальных разделах хоста, внутри, и разделах, и в .htaccess файлах.
Если Вы хотите, чтобы это относилось к целому vhost, почему вставленный это <Location>
теги? Просто поместите директивы в основной конфигурации vhost.
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /home/deploy/public_html/railsapp/current/public
LogLevel warn
ErrorLog /home/deploy/public_html/railsapp/shared/log/error.log
CustomLog /home/deploy/public_html/railsapp/shared/log/access.log combined
<IfModule mod_headers.c>
Header unset X-Runtime
Header unset X-Powered-By
</IfModule>
</VirtualHost>
Я не протестировал это так извинения заранее, если это неправильно.
У меня нет установки Apache на руке, но <Location *>
подозреваемый взглядов. В документах говорится:
URL может использовать подстановочные знаки. В подстановочной строке? соответствия любой отдельный символ, и * соответствуют любым последовательностям символов. Никакой подстановочный символ не соответствует / в пути URL.
Я подозреваю, что Вы не соответствуете никаким URL. Попробуйте:
<Location />
<IfModule mod_headers.c>
Header unset X-Runtime
Header unset X-Powered-By
</IfModule>
</Location>
Не принятие во внимание этого, все еще действительно легко определить сервер, по крайней мере, к версиям трупа даже eithout заголовки и "деточки сценария" просто, пробует все нападения и не потрудилось проверять версии так или иначе.
Что происходит, если Вы удаляете строку, просто оставляете команды.
Я задался бы вопросом, загружается ли это даже, попытайтесь добавить статический заголовок для проверки.