2012-10-22 6 views
0

가능한 중복 :
How To Execute SSH Commands Via PHP윈도우 - PHP SSH 원격 연결

나는 몇 가지 솔루션을 여기에 검색 한하지만 난 아무것도 유용하게 찾을 수 없습니다, 그래서 난 그냥 물어 볼게요 그것.

OK, 그래서 내가하고 싶은 것은 내 웹 사이트에서 원격 서버 시스템으로 SSH 원격 연결입니다. 두 가지 모두 Windows 용이지만 곧 Linux 서버와 호환되도록 만들어야합니다. 음, 주제로 돌아갑니다. 저는 현재 PHP에서 Game Server Control Panel을 만들고 있습니다.이 서버는 .exe를 내 전용 서버에서 인터넷을 통해 시작하고 중지하지만, PHP로 수행하는 방법을 알아야합니다.

나는 아직도 내 아이디어이기 때문에 현재 아무 것도 제시하지 못했습니다. ASP.NET에서 만들어야한다는 것을 알고 있지만 ASP.NET에는 전혀 지식이 없습니다.

원격 컴퓨터에 Cygwin 서버를 설치했는데 제대로 작동합니다.

내 원격 컴퓨터에 PHP SSH 연결을 설정하려면 어떻게해야합니까?

편집 : 두 컴퓨터에 대한 루트 권한이 있습니다.

+1

PHP 대 ASP가 마음을 편안하게합니다.) – PeeHaa

+1

왜 웹 서비스를 만들지 않을까요? 더 나은 옵션 인 것 같습니다 – 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