/usr/bin 内の実行ファイルが権限のあるユーザーに表示されない

/usr/bin 内の実行ファイルが権限のあるユーザーに表示されない

ルートで yum を使用して xvfb-run をインストールし、権限 -rwxr-xr-x で /usr/bin の実行ファイルを見ることができます。「その他」の権限に該当する別の usr でログインすると、ファイルは /usr/bin に表示されません。同じ権限を持つ別のファイル xxd は表示されます。私が知らない別のセキュリティ レイヤー/フィルターがあるのでしょうか?

答え1

私はそれを解決しました - 私たちのシステムは CloudLinux を使用しており、他のユーザーは以下を実行して CageFS で操作していることがわかりました。 /usr/sbin/cagefsctl --list-enabled

次の指示に従ってください:https://www.ndchost.com/wiki/cloudlinux/how-to-add-commands-to-cagefs-users次に、ケージに xvfb を追加しました。

vi /etc/cagefs/conf.d/binutils.cfg

次に次の行を追加しました:

[custom]
comment=custom paths
paths=/usr/bin/xvfb-run,/usr/bin/xvfb

次に強制更新を実行しました:

cagefsctl --force-update

関連情報