1
내가 원격 호스트에 SSH 터널을 만들 SSH2 확장자를 가진 PHP 5.6을 사용하고는, 여기 내 코드는 PHP 함수 ssh2_tunnel와 SSH 터널을 만들 수 없습니다 :는
$connection = ssh2_connect($host[0], 22);
if (ssh2_auth_password($connection, $host[1], $host[2])) {
if ($tunnel = ssh2_tunnel($connection, '127.0.0.1', 1080)){
//curl commands
}
}
좀 리눅스 작업 명령을 할 수있다
PHP 경고 : ssh2_tunnel() :
ssh2_exec
하지만 오류 로그, 여기ssh2_tunnel
와 SSH 터널을 만들 수 없습니다 원격 호스트에서 채널을 요청할 수 없습니다
아무도 나에게 약간의 힌트를 줄 수 있습니까?
감사합니다. @duskwuff, 저는 제 자신의 서버에서 테스트를했고'AllowTcpForwarding yes'가 기본적으로 설정되었습니다. 나는이 서버를 통해 퍼티를 사용하여 성공적으로 터널링했지만 PHP로 할 수있는 방법을 찾지 못했습니다. – Megame