sFTP
Adalah module yang memungkinan library lib-ftp
terhubung menggunakan
sftp atau ssh. Module ini membutuhkan ekstensi
openssl dan
ssh2 terpasang.
Instalasi
Jalankan perintah di bawah di folder aplikasi:
mim app install lib-ftp-ssh
Penggunaan
Karena module ini pada dasarnya adalah module tambahan untuk
lib-ftp, maka penggunaannya sama persis dengan lib-ftp, dengan
koneksi type
di set menjadi sftp
.
$opts = [
'type' => 'sftp',
'server' => [
'host' => 'ftp.host.ext',
'port' => 22
],
'user' => [
'name' => 'user',
'password' => '/secret/'
]
];
$ftp = new LibFtp\Library\Connect($opts);
if($ftp->getError())
deb($ftp->getError());