sudo/su(ローカル)以降のX11アプリケーションの実行

sudo/su(ローカル)以降のX11アプリケーションの実行

私のデバイスでsudo /suを実行したいです。地元の新しいユーザーとしてXアプリケーションを実行します。

私がこれを検索したとき、すべての答えはssh指向のようです。

SSHはありません。ユーザーを変更してグラフィカルプログラムを実行するには?

ベストアンサー1

他のユーザーが自分のディスプレイにアクセスできるように権限を追加する必要があります。

ユーザーから次のことを行います。

$ xhost +si:ローカルユーザー:<他のユーザー>

(" localuser"キーワードはACLのリテラル部分であり、変更されません。)たとえば、次のようになります。

$ xhost +si:localuser:edward

それからsu入ることができます。他のユーザーXプログラムを実行してみてください。サーバーを指定する必要があります。

$エクスポートを表示=:0
$あなたのXプログラム

確認するxhost マンページ詳細については。

おすすめ記事