複数のユーザーで同時にsshfsを使用する

複数のユーザーで同時にsshfsを使用する

次のシナリオを検討してください。

  • 3 台のマシン: サーバー S1、クライアント C1 (Linux)、クライアント C2 (Windows)
  • サーバーのローカルサブネットからのみアクセスできる NFS ファイルシステム
  • NFSボリュームは/mnt/fooユーザーとしてS1にマウントされますubuntu
  • クライアントが(時々)NFSボリュームにアクセスできるようにしたい
  • 一つの選択肢としてはVPNを設定することですが、代わりsshfs

クライアントはsshfs ubuntu@s1:/mnt/foo /mnt/bar/sshfs-winWindows マシンの場合)、-o idmap=userおそらくファイルのアクセス許可を並べ替えることができます。

セットアップは次のようになります。

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

私の質問は、複数のユーザー (C1 と C2、場合によっては S1 自体も) が同時にファイルにアクセスすることに何か懸念があるかどうかです。この設定でもファイル ロックなどは機能しますか?

関連情報