1 — сервер под линуксом. На нем хочется хранить сам файл-контейнер.
2 — клиентская машина под Windows находится НЕ в локальной сети с сервером, доступ к серверу по интернету. На нем нужно монтировать файл-контейнер.
Правильно ли я понимаю, что на первой машине нужно поднять самбу, подключить диск с контейнером к виндовой машине как сетевой диск и смонтировать образ в truecrypt?
Или есть какой-то более рациональный метод? Расшаривать сетевой диск смонтированный на сервере не вариант. LUKS тоже. Не будет ли тогда truecrypt пытаться закешировать весь файл контейнер?
Имхо, описанный вами вариант с самбой — самый простой выход. TrueCrypt, разумеется, не будет читать весь файл целиком, а самба достаточно умна, чтобы экономно использовать трафик при доступе к файлу.