ルートの下にyumを使用してxvfb-runをインストールし、/usr/binで-rwxr-xr-x権限を持つ実行可能ファイルを表示できます。 「other」権限を持つ別のユーザーとしてログインすると、そのファイルは/ 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