繁体   English   中英

如何使用phpseclib设置自定义SFTP端口

[英]How to set a custom SFTP port with phpseclib

我必须使用PHP连接到SFTP服务器。 我为此使用phpseclib。 我在Internet上找到了一些示例,但是无法连接到SFTP。 我正在使用自定义端口(2222)连接到SFTP。 请告诉我在哪里可以定义自定义端口以连接到SFTP。

<?php
include('Net/SFTP.php');

$sftp = new Net_SFTP('www.domain.tld');
if (!$sftp->login('username', 'password')) {
    exit('Login Failed');
}
?>

它显示“登录失败”。

您可以像这样定义自定义端口:

Net_SFTP('www.domain.tld', 2222);

当您从SFTP类中查看构造函数时可以看到它,如下所示:

function Net_SFTP($host, $port = 22, $timeout = 10)
{

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM