yumリポジトリ定義ファイルのユーザー設定ファイル

yumリポジトリ定義ファイルのユーザー設定ファイル

yum.repos.dディレクトリには、パスワードで保護されたリポジトリを持つyumリポジトリ定義ファイルが含まれているため、プレーンテキストのユーザー名とパスワードを持つホストがあります。

ホストにはsudo権限を持つ管理者以外のユーザーアカウントがないため、これは大きな問題ではありません。しかし、私はこのファイルをルートでしか読み取ることができないようにしたいのですが、すぐにそれを行うことができないことに気づきました。

Error: Error accessing file for config file://///etc/yum.repos.d/myrepo.repo

これは意味がありますが、yumがユーザープロファイルのようなものを許可するように設計されているかどうか疑問に思います。

特定のユーザーにのみロードされるストレージプロファイルを持つ方法は?これが不可能な場合は、システムのすべてのユーザーがすべてのリポジトリ定義を共有する必要がありますか?プライベートリポジトリがあるがパスワードを共有したくない場合は、リポジトリを使用した後にリポジトリ定義ファイルを削除する必要がありますか?

ベストアンサー1

特定のユーザーにのみロードされるストレージプロファイルを持つ方法は?

これにはユーザー権限を使用できます。 2人のユーザーがいて、そのユーザーがプロファイルを使用できない場合は、他のユーザーに読み取りおよび実行権限を付与しません。

おすすめ記事