Если Вы захотите совместно использовать файлы с Windows, то самым легким способом выполнить его будет Samba. Можно найти Samba в портах FreeBSD (ports/net/samba36/
). Файл конфигурации Samba хорошо документируется, и существует много примеров, таким образом, это не должна быть проблема для создания долей, которые Вы хотите. Можно также использовать SWAT, которые являются веб-интерфейсом для администрирования Samba.
Если Вы хотите переместить файлы от сервера до клиентов (или в противоположном направлении) только время от времени я буду использовать ssh. Только вещь, в которой Вы нуждаетесь, состоит в том, чтобы установить ssh на сервере и некоторые клиенты на других машинах. Для Windows можно использовать WinSCP в других системах scp file user@server:/path
из командной строки или некоторого менеджера по графическому файлу (дельфин в KDE, мГц на консоли (меню панели-> ссылка Shell-> user@host:port-> хорошо)).
Некоторый дистрибутив шел с предварительно сделанным sshd_config, который имеет отдельные полномочия на основе имени пользователя или группы, примера:
Match User anoncvs
X11Forwarding no
AllowTcpForwarding no
ForceCommand cvs server
Jim, скорее всего, разрешил это путем комментирования или корректировки директивы для соответствия полномочиям, в которых он нуждался.
Больше информации, доступной через man sshd