[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:19267] Re: runlevel4だと root権限でのXアプリが起動しない



今まで特に問題なく使えてた口です > X over su root

で、なんでみんな使えないんだろう、と思ってたのですが、

From: Norimasa Matsumoto <matsu@bi.wakwak.com>
Message-Id: <20030610.155956.74728768.matsu@bi.wakwak.com>

> matsu@fear:~$ xhost +local:
> matsu@fear:~$ su -
> Password:
>    .....
> fear:~# export DISPLAY=:0.0
> fear:~# ethereal &

これでピンときました。

私は、

  $ su
  # ethereal &

あるいは、

  $ su -c ethereal

として実行してました。

su に - を付けないと、元のユーザの環境が継承されますが、ここで、自分の
アカウントの方で、xauth のエントリを作成しておくと、これも継承されます。

  $ xauth generate :0 .

でしたっけ???

なので、xhost + しなくても、su (- なし)で移行したユーザに関しては、
xauth のキー照合が通りますので、特に意識せずに利用できます。

ssh も xauth をうまいこと処理してくれますので、ssh -l root localhost
という別解もあるかも(未検証)。
_______________________________
田原 俊一   jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

Follow-Ups
[plamo:19268] Re: runlevel4だと root権限でのXアプリが起動しない, Shun-ichi TAHARA (田原 俊一)
[plamo:19273] Re: runlevel4だと root権限でのXアプリが起動しない, Norimasa Matsumoto
References
[plamo:19260] Re: runlevel4だと root権限でのXアプリが起動しない, 早間義博
[plamo:19262] Re: runlevel4だと root権限でのXアプリが起動しない, KATOU Takayuki
[plamo:19266] Re: runlevel4だと root権限でのXアプリが起動しない, Norimasa Matsumoto

[検索ページ] [メール一覧]
Plamo ML 公開システム