Linux下怎么實現一台電腦運行,顯示到另一台電腦上


[size=18px]局域網內,兩台電腦A,B(乃至多台),A電腦為RedHat,B電腦可以為不同於A電腦的其他版本的Linux,在A電腦上啟動某個應用程序,讓其顯示到B電腦上(B電腦上並沒有安裝該應用程序,B電腦可以是其他十多年前的Unix系統)。

我看到過別人的系統實現了這個功能,其中A是Red Hat 6.4,B是裝着很老的的Unix系統的大屁股電腦。
[/size]
不需要遠程控制。

3 个解决方案

#1


A
xhost + hostname_of_B

B
DISPLAY=hostname_of_B:0 app_on_A &

hostname 應該可以用 IP 地址代替。如果不成功,關閉防火牆試試。

#2


引用 1 樓 loneking2001 的回復:
A
xhost + hostname_of_B

B
DISPLAY=hostname_of_B:0 app_on_A &

hostname 應該可以用 IP 地址代替。如果不成功,關閉防火牆試試。


Gtk-WARNING **: cannot open display: 192.168.130.220:0.0

關閉防火牆也連不上,求指導

#3


A 上安裝 openssh-server,確保 /etc/ssh/sshd_config 里有 X11Forwarding yes

B 運行 ssh -X user_of_A@ip_of_A ,完成登錄過程后,運行程序(如 gedit& 打開文本編輯器)

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com