2012-10-22 81 views
0

可能重複:
How To Execute SSH Commands Via PHP窗口 - PHP SSH遠程連接

我在這裏搜索了一些解決方案,但我無法找到任何有用的,所以我就問它。

好的,所以我想要做的是從我的網站到遠程服務器機器的SSH遠程連接。現在都是Windows,但我很快就會得到一些Linux服務器,所以我將不得不使它與Linux系統兼容。那麼,回到話題。我目前正在嘗試在PHP中創建一個遊戲服務器控制面板,它將通過互聯網在我的專用服務器上啓動和停止.exe,但我需要知道如何在PHP中執行此操作。

我目前還沒有拿出任何東西,因爲這仍然是我的想法。 我知道我應該在ASP.NET中創建它,但是我對ASP.NET沒有任何知識。

我已經在我的遠程機器上安裝了Cygwin服務器,它正在工作。

如何建立到我的遠程機器的PHP SSH連接?

編輯:我有兩個機器的完全root權限。

+1

PHP與ASP打定主意;) – PeeHaa

+1

爲什麼不只是創建一個Web服務?似乎是一個更好的選擇 – CountMurphy

+2

http://php.net/manual/en/function.ssh2-connect.php –

回答

0

您應該可以使用PHP的exec()函數執行腳本來執行您所需的操作。看到這裏:http://php.net/manual/en/function.exec.php

+4

Eugh。放下外殼應該是最後的手段。至少有一個可用於PHP的SSH庫非常好。 – Quentin