我们目前使用PHP的ssh2扩展名通过SFTP上传和下载文件。我们收到一位客户的投诉,称我们正在握手中发送“已弃用的密码”。最相关的是aes256-cbc。
根据库更改日志,他们在十年前增加了对aes256-ctr和其他文件的支持, https://libssh2.org/changes.html
但是,PHP手册显示ssh2_connect函数不支持aes256-cbc之外的任何功能。 https://www.php.net/manual/en/function.ssh2-connect.php
这是为什么?我真的很想找到一种解决方法,以利用更多可接受的密码。如果没有办法让PHP ssh2做到这一点,那么还有其他选择吗?
谢谢。