これをサポートしていない他のファイルシステムの上にシンボリックリンクとファイル権限を実装する軽量ファイルシステムはありますか?

これをサポートしていない他のファイルシステムの上にシンボリックリンクとファイル権限を実装する軽量ファイルシステムはありますか?

私はいくつかのクラウドストレージサービス(Dropbox、MEGA、Amazon Cloud Driveなど)を使用しています。ほとんどはシンボリックリンクとファイル権限(ユーザー、グループ、単純な読み取り/書き込み/すべて実行)をサポートしていません。

Dropbox はファイル権限をサポートしていますが、シンボリックリンクはサポートしていません。 MEGAはどちらもサポートしておらず、Amazon Cloud Driveの(サードパーティ)Linuxクライアントもシンボリックリンクや権限をサポートしていないことがわかりました。

基本的に、シンボリックリンクとファイル権限をサポートしていないファイルシステムの上にそれを実装できる軽量ファイルシステムがあるかどうか疑問に思います。権限が追加のファイル(おそらくディレクトリごと)に保存され、ファイルシステムがマウントされている場合(おそらくFUSEを介して)、その権限のリストを読み取り、FUSEがマウントされたファイルシステムに保存される状況を考えています。正しい権限。同様に、特殊ファイルをシンボリックリンクとして使用し、そのファイルがそれをサポートしていないデフォルトのファイルシステムで機能するように透明にすることができます。

そのために、私自身のFUSEファイルシステムを書く前に、他の人が同じ考えを持っているかどうかを知りたいです。ホイールを再構築する必要はありません...

(ファイルを変更すると権限が変更される可能性があるため、別のファイルに権限を保存するとセキュリティ上の問題があることがわかりますが、デフォルトのファイルシステムが権限をサポートしていない場合はわかりません。それ以上の方法があります。これは、権限を安全に実装することです。基本的なファイルシステムにアクセスできるのであれば、何でもできるため、クライアントクラウドで実行可能ファイルを作成する方が便利です。します。

ベストアンサー1

posixovl(https://sourceforge.net/projects/posixovl/)が私が探しているものです。したがって、質問に対する答えは次のようになります。はい、そのようなFUSEファイルシステムが存在します。

アドバイスをいただいたGilesに感謝します!

おすすめ記事