質問: ssh2_publickey_add($pkey, 'ssh-rsa', $param['key'], false, array("comment" => "JY-Forge"));Copy code ``` しかし、プログラムを実行すると、エラーが発生しました。 > ssh2_publickey_init():publickeyサブシステム(0)を初期化できません > > ここでは、実サーバーではなく、virtualboxを使用しています。 何か忘れましたか?
回答: ### 答え : #### 解決: 「公開鍵」SSHサブシステムには確かにRFC4819がありますが、広く採用されているわけではありません。 特に、最も普及しているSSHサーバーであるOpenSSHではサポートされていません。そのため、ほとんど使用できなくなります。 サブシステムは、たとえばVandyke VShell(2.3以降)でサポートされています。