我正在使用PHPSecLib以及此代码:
ssh = new Net_SSH2('my-ec2-dns');
$key = new Crypt_RSA();
$key->loadKey(file_get_contents('my-ec2-private-key'));
只有我可以访问计算机和服务器。
我在file_get_contents上获得了权限被拒绝,因为ec2实例需要对私钥拥有400个权限。
如何解决此问题,以便我可以在PHP环境中通过SSH连接到我的服务器?
答案 0 :(得分:1)
实现这一目标的唯一方法是以某种方式规避安全措施。
可能的解决方案: