ユーザーが SSH を使用せずにルートレス podman コマンドを実行できるようにするには、何を設定する必要がありますか?
Issue
podman
を ルートレスユーザーとして使用する場合、通常、そのユーザーはssh
経由でシステムにアクセスできる必要があります。これは、そのユーザーでpodman
が適切に実行されるよう、すべての設定と変数の正しい設定を確保するためです。ssh
を使用してユーザーとしてログインすると、ルートレスpodman
コマンドは正常に機能しますが、su
またはsu - myuser
を使用すると、podman
コマンドの実行時にエラーが発生します。- ユーザーがシステムにアクセスするために
ssh
を使用する必要はありませんが、ルートレスpodman
コマンドは実行できるようにするためには、どのような設定を有効にする必要がありますか? - ルートレス
podman
コマンドがError: could not get runtime: cannot re-exec process
エラーで失敗します。
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
- 非 root ユーザーとして実行される
podman
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.