Xhost 和Display

http://libai.math.ncu.edu.tw/bcc16/5/xhost/

虽然我早知道这些小知识,但觉得作者写得不错,就转发下。

 

xhost 和 DISPLAY

由於 UNIX通常配備 X 視窗,所以請先進入 X 視窗環境。您必須要知道以下資料,才能使用遠端的 X:

  • 目的地電腦的網域名稱或是 IP 位址
  • 您目前所使用的電腦的網域名稱或是 IP 位址

設定 xhost 與 DISPLAY 環境參數

一、設定xhost
請先在本機下這段指令
xhost + HostName

如下圖所示,HostName 是遠端的伺服器。


  • HostName 前加一個加號,代表允許接受由 HostName 地方所傳來的 X 繪圖指令。
  • 倘若未加 HostName,則代表可以讓所有地方的 X 繪圖指令都能進來,這是很不安全的情況。
  • 若將上述之加號改成減號,則代表拒絕由 HostName 傳來的 X 繪圖指令。

 

二、使用遠程簽入程式
使用 UNIX 提供的遠程簽入程式,如 telnet、ssh 等,登入遠端伺服器。遠程簽入程式的相關使用請參閱 第三講

 

三、設定DISPLAY參數
登入遠端伺服器後請下這段指令
setenv DISPLAY HostName:0.0
在這裡 HostName 指的是目前近端所使用的電腦的網域名稱或是 IP 位址。

如下圖所示,HostName 是我目前近端這台電腦,在 HostName 後加一個冒號,再加上 0.0。第一個數字 0,代表我現在近端這台電腦的第一張顯示卡,如果有多張顯示卡,則按照順序加上去。第二個數字 0,代表我現在近端這台電腦的這張顯示卡的第一個螢幕;同理,如果同張顯示卡可以接多個螢幕,其數字依序往上加。

然後就大功告成了。測試遠端 X 程式,其顯示結果如下圖

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值