ssh2_sftpメソッドを使用して SFTP 経由でファイルを送受信するための小さなライブラリを作成した後、接続する必要があるサーバーで ssh 接続が無効になっており、SFTP 経由でしか接続できないことがわかりました。
サーバー接続は、sftp コマンドを使用してコマンド ラインで正常に機能しますが、ssh から「このサービスでは sftp 接続のみが許可されます」というメッセージが表示されます。
そのため、ssh2_sftp が機能するためには以前の ssh 接続が必要であるため、SFTP 認証を使用して SFTP サーバーに接続するために、どのライブラリーやどのようにすればよいかわかりません。
phpseclib は ssh2_ftp とは異なる認証方法を使用していますか?
何か案は?ありがとう。