我的基本問題是我想從家裡的電腦在遠端電腦(工作中)上啟動圖形應用程式(例如firefox)。工作中的電腦(木塑複合材料)位於防火牆後面。所以我使用 SSH 以文字模式遠端連接到它。
我使用的實際配置如下:
我工作時有一台 Linux 電腦木塑複合材料 我家裡有網路驅動器西北地區發展局 我家裡有我的 Linux PC高效能運算
在木塑複合材料,我啟動“ ssh -R 23000:localhost:22 user@西北地區發展局」
當我在家時,我首先從高效能運算到西北地區發展局透過 ssh :「ssh 用戶@西北地區發展局”,然後,從西北地區發展局到木塑複合材料通過“ssh -p 23000 localhost”
工作正常,但網路磁碟機上沒有 X 伺服器(西北地區發展局)。所以我無法級聯兩個 ssh -X 連線。
因此,我想我可以直接從高效能運算到 23000 端口西北地區發展局?像這樣(從高效能運算) "ssh -X -p 23000 用戶@西北地區發展局”,但後來我的連結被拒絕了。
第一個問題是你認為這可行嗎(沒有 X 伺服器)西北地區發展局)?
如果是,我該如何配置 sshd西北地區發展局允許除自身之外的其他電腦存取連接埠 23000?
希望不要太混亂
感謝您的協助
朱利安
答案1
-R
正如in的解釋ssh(1)
所示,關於西北地區發展局設定GatewayPorts yes
在/etc/ssh/sshd_config
.然後連接:
ssh -R 192.168.0.1:23000:localhost:22 user@NWD
192.168.0.1
哪裡西北地區發展局的本地 IP 位址。那應該可以讓你做
ssh -X -p 23000 192.168.0.1
來自該子網路上的任何電腦。