CentOS 5.7でX11forwardingが動かない

Post date: 2012/07/13 14:57:39

ssh -Y でログインしてもDISPLAY変数がセットされてない。sshd_configはOKなのにアレッ?

ssh -v で入ると以下のエラーでわかる

debug1: Entering interactive session.

debug1: Requesting X11 forwarding with authentication spoofing.

debug1: Sending environment.

debug1: Sending env LANG = ja_JP.UTF-8

debug1: Remote: No xauth program; cannot forward with spoofing.

対策:

yum install xorg-x11-xauth

(2013.9.20追記)

CentOS 6.4 でfirefoxを起動しようとしたら以下のエラーが出た

[root@ascSaijo ~]# firefox

process 1403: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": そのようなファイルやディレクトリはありません

See the manual page for dbus-uuidgen to correct this issue.

D-Bus not built with -rdynamic so unable to print a backtrace

アボートしました

対策は、X11 ForwadingでFirefoxを起動 - ksoedaの日記 によると

dbus-uuidgen >> /var/lib/dbus/machine-id