
この種の質問に対する誤ったStack Exchangeの場合は申し訳ありません。これが最も適切なようです。
Cent OS 6を実行しているLinux仮想サーバーからyum
コマンドを受け取るには、どのパッケージをインストールする必要がありますか?それともこれをしないでください。それともCent OS 6にACLを設定する他の方法はありますか?それとも別のものですか?setfacl
yum
私は開発者です。 VPSホスティング会社を介して仮想サーバーを設定しました。 Cent OSを使用して仮想マシンを作成しました。ただし、コマンドにアクセスできませんsetfacl
。 Symfonyログとキャッシュフォルダ(各フォルダ)へのディレクトリアクセスを正しく設定するには、このコマンドが必要です。彼らの指示)。
私の仮定は、私のVPSホストに非常に簡単な設定があり、いくつかのセキュリティまたはアクセス関連のパッケージをインストールする必要がありますが、パッケージを直接Googleで検索できないようです。私は彼らのサポートを求めます。しかし、1.私たちは時々サポートがどれほど悪いかを知っています。 2.サポートが悪い場合に備えて、「正しい」アプローチが何であるかを専門家に知りたいです。私の考えではそうです。
助けてくれてありがとう。 (心配しないでください。このVPSはIP制限の開発にのみ使用する予定です。)
答え1
このコマンドを提供するパッケージを見つけるには、次のようにしますsetfacl
。
sudo yum whatprovides "*/setfacl"
このコマンドを実行すると、次の結果が表示されます。
Loaded plugins: downloadonly, refresh-packagekit, rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
acl-2.2.49-5.el6.x86_64 : Access control list utilities
Repo : rhel-x86_64-workstation-6
Matched from:
Filename : /usr/bin/setfacl
acl-2.2.49-6.el6.x86_64 : Access control list utilities
Repo : rhel-x86_64-workstation-6
Matched from:
Filename : /usr/bin/setfacl
acl-2.2.49-4.el6.x86_64 : Access control list utilities
Repo : rhel-x86_64-workstation-6
Matched from:
Filename : /usr/bin/setfacl
acl-2.2.49-6.el6.x86_64 : Access control list utilities
Repo : installed
Matched from:
Filename : /usr/bin/setfacl
ご覧のとおり、ユーティリティがまだインストールされていない場合は、ユーティリティをインストールするにはacl
このパッケージをインストールする必要がありますsetfacl
。
答え2
RHEL/CentOS の方法は次のとおりですyum
。
yum install acl
acl
ACLを適用するファイルシステムは、のオプションを使用してマウントする必要があります/etc/fstab
。