php ssh2安裝教程
將 php_ssh.dll、php_ssh2.pdb 放到你的 php 擴充套件目錄下 php/ext/ 下
php.ini中加入 extension=php_ssh2.dll
我在centos下沒問題
在win7下有問題 apache會崩掉
所以我採用python ssh2 上傳**
python上傳目錄的方法
import paramiko#上傳檔案目錄import os
ip='
111'
;username='11'
;password='11'
;transport = paramiko.transport((ip, 22
))transport.connect(username=username, password=password)
sftp =paramiko.sftpclient.from_transport(transport)
ssh =paramiko.sshclient();
ssh.set_missing_host_key_policy(paramiko.autoaddpolicy())
ssh.connect(hostname=ip, port=22, username=username, password=password)
src_path = 'c:/users/administrator/desktop/ss/'
target_path ='/root/ss/'
ssh.exec_command('mkdir -p '+target_path);
def copy_file(src_path,target_path):
src_path=src_path+'/'
target_path=target_path+'/'
filelist = os.listdir(src_path)
for file in filelist:
path = os.path.join(src_path,file)
if os.path.isdir(path):
# 遞迴呼叫
target_path1 = os.path.join(target_path,file)
ssh.exec_command('mkdir -p '+target_path1)
print(target_path1)
copy_file(path,target_path1)
else:
path1 = os.path.join(target_path,file)
sftp.put(path, path1)
copy_file(src_path,target_path)transport.close();
ssh.close()
ps:如果出現no such file 那就建立目錄後延遲後 再傳輸檔案 或者 建立目錄前先判斷目錄有沒有存在 存在就不要建立了
php ssh2 交換機 Php ssh2擴充套件應用
標籤 1.安裝ssh2擴充套件 1 window 檢視phpinfo 是否有顯示php ssh2擴充套件載入成功。2 linux 在linux下需要先安裝擴充套件所需的依賴庫1.安裝libssh2 wget tar zxf libssh2 1.7.0.tar.gz cd libssh2 1.7.0....
YOLO2安裝教程
本部落格詳細介紹yolo2安裝的步驟 預設ubuntu已經安裝 跟部分版本如下 ubuntu 16.04 destop opencv 3.3.0 cuda 8.0 cudnn 6.0 ubuntu安裝參考部落格 ubuntu基本應用參考部落格 安裝參考部落格 cuda 正式安裝 配置darknet ...
2 Nginx安裝教程
2 需要的安裝包 第二步 解壓壓縮檔案 tar zxvf pcre 8.37.tar.gz 第三步 configure完成後,回到pcre目錄下執行make,最後執行make install 或直接執行 make make install 第四步 pcre config version 檢查版本 在...