/ usr / binの実行可能ファイルは、ライセンスを持つユーザーには表示されません。

/ usr / binの実行可能ファイルは、ライセンスを持つユーザーには表示されません。

ルートの下に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

関連情報