phpseclib sftp

phpseclib sftp ssh -- Предача файлов по сети средствами PHP

Будем использовать phpseclib версии 2.x и рассмотрим примеры работы с классом SFTP этой библиотеки, который опирается на её же реализацию SSH.

Итак, стандартный пример из исходного кода:

include 'vendor/autoload.php';

$sftp = new \phpseclib\Net\SFTP('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());
Subscribe to RSS - phpseclib sftp