好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP連接sftp并下載文件的方法教程

PHP連接sftp并下載文件的方法教程

熱門標簽:萍鄉商鋪地圖標注 太原400電話申請流程 代理打電話機器人 神龍斗士電話機器人 桂陽公司如何做地圖標注 電信外呼系統多少錢一個月 企業400電話辦理多少費用 宿州正規外呼系統軟件 合肥企業外呼系統線路

前言

sFTP(安全文件傳輸程序)是一種安全的交互式文件傳輸程序,其工作方式與 FTP(文件傳輸協議)類似。 然而,sFTP 比 FTP 更安全;它通過加密 SSH 傳輸處理所有操作。

下面這篇文章主要介紹了關于PHP連接sftp并下載文件的相關內容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧

方法如下:

首先我們要知道如何在命令行下連接,了解了之后就清楚大概的原理了

命令行連接的方式如下

sftp -P port user@host

如果端口號默認是22的話就不需要端口號的參數,如下

sftp user@host

連接進去之后sftp支持大多數的linux命令,如ls、cd等,但是注意并不是所有的命令都支持,畢竟這是個文件傳輸的功能,沒有太多復雜的命令

上面了解之后我們看下PHP中如何鏈接

連接sftp

$conf = [
 'channelId' => '',
 'host' => '',
 'port' => '',
 'user' => '',
 'password' => ''
];
$conn = ssh2_connect($conf['host'], $conf['port']);

if (!ssh2_auth_password($conn, $conf['user'], $conf['password'])) {
 var_dump('ftps 連接失敗');
}

獲取遠程文件

第一步沒有問題,說明我們已經進去了sftp里面,然后就可以進行文件下載

設置要獲取的遠程文件

$remotFile = '/file/xxx/xxx/xxx.txt';

配置本地存儲文件的路徑

$localPath = '/storage/data';

// 創建文件夾
if (!is_dir($localPath)) {
 $dir = mkdir($localPath, 0777, true);
 if (!$dir) {
  return false;
 }
}

設置本地要存儲的文件

// 如果文件已存在就覆蓋
$localFile = 'xxxxx.txt';

$localRealFile = $localPath . '/' . $localFile;

// 如果文件存在則刪除,當然這里也可以根據需求進行修改
if (is_file($localRealFile)) {
 unlink($localRealFile);
}

最后拉取文件并寫到本地

$sftp = ssh2_sftp($conn);

$resource = "ssh2.sftp://{$sftp}" . $remotFile;

//遠程文件 拷貝到本地
copy($resource, $localRealFile);

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • php連接sftp的作用以及實例代碼
  • java使用apache commons連接ftp修改ftp文件名失敗原因
  • Java FTPClient連接池的實現
  • Java語言實現簡單FTP軟件 FTP連接管理模塊實現(8)
  • Java連接ftp服務器實例代碼
  • python查看FTP是否能連接成功的方法
  • serv_u要關閉被動模式(PASV),使用PORT模式才能連接FTP的解決辦法
  • 如何基于FTP4J實現FTPS連接過程解析

標簽:太原 鄂州 白銀 崇左 廊坊 衡陽 辛集 綏化

巨人網絡通訊聲明:本文標題《PHP連接sftp并下載文件的方法教程》,本文關鍵詞  PHP,連接,sftp,并,下載,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP連接sftp并下載文件的方法教程》相關的同類信息!
  • 本頁收集關于PHP連接sftp并下載文件的方法教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 嗯?啊?用力撞入体内男男视频| 天天久久综合| 老熟女重囗味HDXX52| 公交车上人妻无内裤做爰 | 日本美女影院| 久久久久久精品免费高潮白浆蜜臀| 男人边吃奶边做呻吟gif| 91.com视频| 中国xxxx做受欧美1314| 91丨九色丨蝌蚪丨丝袜| 《朋友夫妇:交换》3| 欧美freehdxxxxmovies| 91麻豆居家隔离时的好伙伴| 性暴力3之蹂躏越南女兵| 新婚夜被肉H高干1v1| 电梯小组1?4集动漫BD| 美女毛片内射视频免费HD| 山东和天天综合网| 色妞色高清视频| 欧美同性猛男男男视频| 国产乱婬AAAA片视频| 校花和老头| 日日操天天操夜夜操| 色精阁久艾草国产WWW小说| 污到流水| 久久久爽爽爽夜夜夜精品| 加勒比无码一区二区久久| 一级a毛片做片性视频| 人妻久久久精品996系列A片 | 大号bbwassbigav女野外| 国产91精品一区二区三区四区| 韩国毛片18禁免费| 亚洲成人福利在线| 亚洲人成人77777网站不卡| 极品少妇XXⅩOOO成人网站| 国产一区二区三区小向美奈子| 多强被?c到爽??H小说麻豆| 老人久久www免费人成看片| 丰满熟妇多毛Av韩国| 女性脱??给我揉搓的软| 波多野结衣两部黑人mp4|