编程语言
首页 > 编程语言> > 通过sftp php连接到服务器

通过sftp php连接到服务器

作者:互联网

我们如何通过sftp连接到远程服务器以验证登录详细信息在php中是否有效…

我正在使用apache服务器…我的用途是检查用户输入的登录详细信息是否正确.

解决方法:

您可能更容易使用phpseclib, a pure PHP SFTP client.以下是一个示例:

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

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

echo $sftp->pwd() . "\r\n";
$sftp->put('filename.ext', 'hello, world!');
print_r($sftp->nlist());
?>

正如大家所推荐的那样,libssh2的问题在于它没有得到广泛部署,它的API并不是最可靠的,它不可靠,支持不足等等.

标签:php,curl,ftp,sftp,fsockopen
来源: https://codeday.me/bug/20190526/1157442.html