1
我使用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 env中將SSH連入我的服務器?
如果您不是在執行'$ rsa-> loadKey(file_get_contents(...))',您只需複製/粘貼密鑰並執行'$ rsa-> loadKey(...)'? – neubert
這就是我所做的。感謝您的指點。 – egekhter