`needs_root_rights=yes`でxorgを実行するとセキュリティリスクは発生しませんか?

`needs_root_rights=yes`でxorgを実行するとセキュリティリスクは発生しませんか?

Xdummyドライバを使用し、以下の例に従ってxpraを実行しようとしています。https://xpra.org/trac/wiki/Xdummyこのコマンドを使用して例を試しました。:10既存のモニターに取り付けられている例ではないため、別のモニターで実行されていると思われますxpra

Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./10.log -config ./xorg.conf :10

最初のインスタンスでエラーが発生しました。これをinに変更して/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server修正しました。allowed_users=consoleallowed_users=anybody/etc/X11/Xwrapper.conf

2回目の試みでエラーが発生しました。

Fatal server error:                                              
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)

needs_root_rights=yes/etc/X11/Xwrapper.conf一部のWeb検索では、操作のための追加機能を提案しています。

エラーメッセージに示されているように、コマンド呼び出しにxorgのマニュアルページ(意味がわからない)を追加しようとしparse_vt_settingsましたが、違いはありませんでした。お願いします。-novtswitchneeds_root_rights

needs_root_rights=yesセキュリティ上危険ではないでしょうか?

ベストアンサー1

はい、そうです。しかし、必ずしもそうする必要はありません。

無効なパスを使用していますXorg。使用する必要があるほとんどのUbuntuバージョンでは、/usr/lib/xorg/XorgDebianと他のディストリビューションがわずかに異なるパスを使用できます。 (あなたが使用したいのは、/usr/bin/Xorg他のスクリプトを呼び出すスクリプトだけであり、最終的に正しいXorgバイナリを呼び出すことになります。)

おすすめ記事