Linuxでディレクトリをパスワードで保護する方法は?圧縮したりファイルの権限を変更したり暗号化したりする必要はありませんか?

Linuxでディレクトリをパスワードで保護する方法は?圧縮したりファイルの権限を変更したり暗号化したりする必要はありませんか?

私はパブリックLinuxサーバーのユーザーです。すべてのユーザーが使用できるパブリック共有フォルダがあります。少数のユーザーだけがアクセスできるフォルダを作成したいと思います。これは次の方法で行うことができます。

  1. アクセス権を提供するユーザーグループを作成し、そのグループのフォルダ権限を変更します。 root権限がないため、これを行うことはできません。管理者にグループを作成するように依頼しても、ユーザーをグループに追加/削除する必要がある場合があります。これは不可能です。
  2. "zip re"コマンドを使用してフォルダを暗号化して圧縮します。これによりフォルダが圧縮され、ユーザーがコンテンツにアクセスするたびに解凍する必要があります。私のフォルダが非常に大きくなると実行できなくなります。
  3. encfsを使用して暗号化されたディレクトリを作成してマウントします。ここでは、暗号化フォルダとマウントポイントフォルダという2つのフォルダを保持する必要があります。ファイル/フォルダにアクセスする必要があるたびに、それをマウントポイントにマウントする必要があります。その結果、多くのコピー移動が必要で非効率的です。

私が探しているのは簡単なプロセスです。パスワードを入力するとフォルダの内容が表示され、間違ったパスワードを入力するとアクセスが拒否されます。私がしなければならないのは、このパスワードを他のユーザーと共有することだけです。 Linuxでこれを行うことができるものはありますか?

ベストアンサー1

記載されているすべての方法の中で最善の方法は、グループを作成し、グループに読み取り/書き込みアクセス権を提供することです。次に、グループに追加または削除します。

おすすめ記事