0
ssh가 원격 서버에 연결하고 명령을 실행하는 PHP 스크립트를 작성하려고합니다. 예외 다음인증 실패 ssh2_auth_pubkey_file()
$ssh = ssh2_connect($ip,22);
$boolean = ssh2_auth_pubkey_file($ssh, $user, './pubkey.pub', './privatekey.ppk');
$stream = ssh2_exec($ssh, $command);
stream_set_blocking($stream, true);
내 스크립트 반환 : 이 지금까지 내 코드는
Warning: ssh2_auth_pubkey_file() [function.ssh2-auth-pubkey-file]: Authentication failed for $user using public key in file.php
내가 퍼티 내 개인 키 내가 어떤 문제없이 연결할 수 있습니다로 연결합니다.
나는 PuttyGen을 사용하여 .ppk 파일에서 공개 키를 생성했습니다.
아무도 도와 줄 수 있습니까?