久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      怎么用php實(shí)現(xiàn)遠(yuǎn)程連接

      用php實(shí)現(xiàn)遠(yuǎn)程連接的方法:首先安裝SSH2模塊;然后通過(guò)“ssh2_connect ($host, $port = null, $methods = nullarray , $callbacks = nullarray)”方法連接即可。

      怎么用php實(shí)現(xiàn)遠(yuǎn)程連接

      本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

      怎么用php實(shí)現(xiàn)遠(yuǎn)程連接?

      php實(shí)現(xiàn)遠(yuǎn)程操作

      使用 php 進(jìn)行遠(yuǎn)程操作的時(shí)候,需要安裝SSH2模塊。關(guān)于在SSH2模塊中用到過(guò)的幾個(gè)函數(shù),做一個(gè)簡(jiǎn)單的記錄。

      常用方法

      1、連接

      ssh2_connect ($host, $port = null, $methods = nullarray , $callbacks = nullarray )

      連接到一個(gè) SSH 服務(wù)器

      2、認(rèn)證

      ssh2_auth_password ($session, $username, $password)

      在 SSH 上使用普通密碼進(jìn)行認(rèn)證

      或者

      ssh2_auth_pubkey_file ($session, $username, $pubkeyfile, $privkeyfile, $passphrase = null)

      通過(guò)公鑰進(jìn)行認(rèn)證

      3、文件傳送

      ssh2_scp_send ( resource $session , string $local_file , string $remote_file [, int $create_mode = 0644 ] )

      通過(guò) scp 協(xié)議發(fā)送文件

      ssh2_scp_recv ( resource $session , string $remote_file , string $local_file )

      通過(guò) scp 協(xié)議獲得文件

      4、執(zhí)行命令

      ssh2_exec ($session, $command, $pty = null, $env = nullarray , $width = null, $height = null, $width_height_type = null)

      在遠(yuǎn)程機(jī)器上執(zhí)行命令

      5、其他

      ssh2_fetch_stream ($channel, $streamid) {}

      獲取拓展的數(shù)據(jù)流。常用的$streamid 定義有:

      define ('SSH2_STREAM_STDIO', 0); define ('SSH2_STREAM_STDERR', 1); stream_set_blocking ( resource $stream , bool $mode )

      設(shè)置流為 阻塞/非阻塞 狀態(tài)。當(dāng) $mode 為 true 時(shí)為阻塞; $mode 為 false 時(shí),則為非阻塞狀態(tài)。

      簡(jiǎn)單應(yīng)用

      //建立連接 $connection = ssh2_connect($host, (int)$port); if (!$connection) {   ... ...   }   //進(jìn)行認(rèn)證   if (!ssh2_auth_password($connection, $user, $password)) {   ... ...   }   //發(fā)送文件 if (!ssh2_scp_send($connection, $sourceFile, $targetFile, 0644)) {   ... ...   }else{   $stream = ssh2_exec($connection, "stat /tmp/targetFile 2>&1"); $errorStream = ssh2_fetch_stream($stream, SSH2_STREAM_STDERR);   // Enable blocking for both streams stream_set_blocking($errorStream, true); stream_set_blocking($stream, true);   echo stream_get_contents($stream);   // Close the streams fclose($errorStream); fclose($stream);   }

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)