CentOS 6最小ISOでFirefoxを実行しようとすると、ディスプレイの電源を入れることができません。

CentOS 6最小ISOでFirefoxを実行しようとすると、ディスプレイの電源を入れることができません。

私はMacのOracle VirtualBoxで少なくともCentOS 6を実行しています。一部のWebファイルを仮想マシンにダウンロードできるように、Firefoxを起動して実行しようとしています。

Firefoxがインストールされています(yum --enablerepo=remi install firefox)。yum install xorg-x11-server-Xvfb最小のOSインストールに含まれているかどうかわからないので、Xserver()もインストールしました。

それから再export DISPLAY=10.0.5.52起動しようとしましたが、firefox次のように言いました。

エラー:ディスプレイを開けませんでした:10.0.5.52。

firefox表示するにはどうすればよいですか?

答え1

この試み:

$ export DISPLAY=10.0.5.52:0

その後、Firefoxを再実行してください。また、xhost +他のサーバーから「送信された」Xアプリケーションを受け入れるために、ホスト10.0.5.52で実行する必要があります。この方法はセキュリティの観点からは悪いと見なされますが、すべてが正しく機能していることを確認するのに最適です。この作業を完了したら、このユースケースのセキュリティ状態についてより多くの時間をかけて、より明示的に活用してくださいxhost +someremoteserver

sshトンネルをxhost使用することもできます。

$ ssh -X someremoteserver firefox

SSHのマニュアルページからインポート

 -X     Enables X11 forwarding.  This can also be specified on a per-host 
        basis in a configuration file.

関連情報