
私はパブリックLinuxサーバーのユーザーです。すべてのユーザーが使用できるパブリック共有フォルダがあります。少数のユーザーだけがアクセスできるフォルダを作成したいと思います。これは次の方法で行うことができます。
- アクセス権を提供するユーザーグループを作成し、そのグループのフォルダ権限を変更します。 root権限がないため、これを行うことはできません。管理者にグループを作成するように依頼しても、ユーザーをグループに追加/削除する必要がある場合があります。これは不可能です。
- "zip re"コマンドを使用してフォルダを暗号化して圧縮します。これによりフォルダが圧縮され、ユーザーがコンテンツにアクセスするたびに解凍する必要があります。私のフォルダが非常に大きくなると実行できなくなります。
- encfsを使用して暗号化されたディレクトリを作成してマウントします。ここでは、暗号化フォルダとマウントポイントフォルダという2つのフォルダを保持する必要があります。ファイル/フォルダにアクセスする必要があるたびに、それをマウントポイントにマウントする必要があります。その結果、多くのコピー移動が必要で非効率的です。
私が探しているのは簡単なプロセスです。パスワードを入力するとフォルダの内容が表示され、間違ったパスワードを入力するとアクセスが拒否されます。私がしなければならないのは、このパスワードを他のユーザーと共有することだけです。 Linuxでこれを行うことができるものはありますか?
答え1
記載されているすべての方法の中で最善の方法は、グループを作成し、グループに読み取り/書き込みアクセス権を提供することです。次に、グループに追加または削除します。