PHPSECLIB ssh2\n不工作

PHPSECLIB ssh2\n不工作,ssh,phpseclib,Ssh,Phpseclib,因此,我将迁移到运行旧IBM操作系统和GUI的旧服务器中 当我进入登录时,我运行命令: $ssh->write("username\n"); $ssh->write("Passw0rd"); 然而,它只是输出 Type Your ID username Type your Password 它好像从未工作过。系统最抽象的方式是一台旧的windows机器\n在现代计算机上工作,但较旧的windows使用\r\n 使用\r解决了问题。您可以发布SSH日志吗?您可以通过执行de

因此,我将迁移到运行旧IBM操作系统和GUI的旧服务器中 当我进入登录时,我运行命令:

$ssh->write("username\n");
$ssh->write("Passw0rd");
然而,它只是输出

Type Your ID    username
Type your Password 

它好像从未工作过。

系统最抽象的方式是一台旧的windows机器\n在现代计算机上工作,但较旧的windows使用\r\n


使用\r解决了问题。

您可以发布SSH日志吗?您可以通过执行
define('NET\u SSH2\u LOGGING',2)获得它们在顶部,然后
echo$ssh->getLog()$ssh->read()