ルートで 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