2012-01-28 121 views
1

我需要通過SSH在遠程主機上運行Firefox進程,並且即使在註銷之後也可以保持進程運行。我已經嘗試了這些方法:在遠程計算機上SSH註銷後,Firefox進程終止

  • nohup的火狐&
  • 屏幕
  • 不認-h

...但似乎這些只能用於沒有硬件顯示的過程,因爲這些工作使用我的腳本很好,並且即使在SSH註銷後我仍然可以保持我的腳本運行,但是我無法對Firefox執行相同的操作。

+0

我假設你使用'ssh'登錄遠程機器,然後運行'firefox&'。 Firefox是否出現在屏幕上?我的消費是否正確? – 2012-01-28 17:47:18

回答

1

如果您使用x-forwarding,我不認爲這可以輕鬆完成。您應該考慮使用VNC或類似NX的解決方案(freeNX)。

VNC就像是一個「遠程桌面」,但它是跨平臺的。如果這是你正在使用的Linux,你必須有一個軟件包(例如,Debian/Ubuntu有一個vnc-server軟件包)。這是相當流行的,如果你的谷歌vnc和你的發行版的名字,你可能會找到專門爲您的發行版編寫的說明。

如果您必須通過低帶寬連接訪問機器,FreeNX更有趣。如果你在局域網上這樣做,我不會擔心。找到 關於設置這一項的具體說明可能會更困難。

+0

能否請您詳細說明如何去做你正在建議的事情(對於linux來說是一種新手)! – 2012-01-28 17:50:35

+0

儘管我喜歡VNC,並且已經使用了它多年,但它可能有點難以設置,特別是如果有NAT防火牆涉及的話。有些版本與Win7桌面有問題。考慮免費版[TeamViewer](http://www.teamviewer.com/)或[LogMeIn](https://secure.logmein.com/)。 – 2012-01-28 18:25:05

相關問題