libssh2 函式庫使用安全加密傳輸提供對遠端電腦上資源的存取。它們是shell、遠端執行、隧道、檔案傳輸和SCP。 PHP 有這些資源的包裝器。它們是ssh2.shell://、ssh2.exec://、ssh2.tunnel://、ssh2.sftp://、 和ssh2.scp:// 分別
請注意,預設不會啟用這些包裝器。必須安裝 PECL 提供的 SSH2 擴充。
ssh2.shell://user:pass@example.com:22/xterm ssh2.exec://user:pass@example.com:22/usr/local/bin/somecmd ssh2.tunnel://user:pass@example.com:22/192.168.0.1:14 ssh2.sftp://user:pass@example.com:22/path/to/filename
session | #要重複使用的預先連接的ssh2資源 |
---|---|
sftp | 要重複使用的預先指派的sftp資源 |
methods | 使用於回呼的金鑰交換、主機金鑰、加密、壓縮和MAC方法 |
username | 要連接的使用者名稱 |
#password | 用於密碼認證的密碼 |
pubkey_file | 用於驗證的公鑰檔案名稱 |
privkey_file | 用於驗證的私密金鑰檔案名稱 |
#env | 要設定的環境變數的關聯數組 |
term | 在分配pty時請求的終端機模擬類型 |
term_width | 在分配pty時請求的終端寬度 |
term_height | 在分配pty時請求的終端高度 |
term_units | #與term_width和term_height一起使用的單位 |
以上是PHP ssh2://的詳細內容。更多資訊請關注PHP中文網其他相關文章!