我遠程Linux主機上運行的虛擬機: - > Linux主機 -如何將X11轉發到在遠程Linux主機上運行的虛擬機?
我的機器> Linux主機上運行的虛擬機
我在Linux主機上啓用X11轉發,並在虛擬機。我試圖在使用ssh命令(使用ssh -X)啓動的自己的機器上的虛擬機上運行JVisualVM。
我使用ssh命令是:
ssh -X -t [email protected]_host -L 29998:localhost:29999 ssh -X -t -i /root/.ssh/my_key [email protected]_machine -L 29999:localhost:9999
一旦我連接的I設置顯示可變用:
DISPLAY=<my machine's ip address>:0.0
然後我運行JVisualVM與此,期望窗口在我自己的機器上打開:
/usr/java/jdk1.7.0_95/bin/jvisualvm -cp:a /opt/jboss/bin/client/jboss-cli-client.jar --jdkhome /usr/java/jdk1.7.0_95/
但是,我得到一個錯誤,顯示沒有設置,或JVisual退出幾秒鐘後,錯誤代碼爲2.
SuperUser.com將是這個問題的一個更好的地方。 – Barmar