Используйте sshfs одновременно с несколькими пользователями

Используйте sshfs одновременно с несколькими пользователями

Пожалуйста, рассмотрите следующий сценарий:

  • Три машины: сервер S1, клиент C1 (Linux), клиент C2 (Windows)
  • Файловая система NFS, доступ к которой возможен только из локальной подсети сервера.
  • Том NFS монтируется /mnt/fooна S1 как пользовательubuntu
  • Я хотел бы разрешить клиентам (иногда) получать доступ к тому NFS.
  • Одним из вариантов была бы настройка VPN, но я бы предпочел использовать sshfsвместо этого

Клиенты могли подключаться, делая sshfs ubuntu@s1:/mnt/foo /mnt/bar/(или используя)sshfs-winна машине с Windows) и с помощью него -o idmap=userя, вероятно, смогу отсортировать права доступа к файлам.

Итак, настройка будет следующей:

Client -> sshfs -> Server -> NFS -> Storage

Мой вопрос: есть ли какие-либо опасения, связанные с одновременным доступом к файлам нескольких пользователей (C1 и C2, а также потенциально и самого S1). Будет ли работать блокировка файлов и т. д. при такой настройке?

Связанный контент