ssh執行php文件,php ssh

本文目錄一覽:

如何執行SSH命令通過PHP

指令就是你執行的shell命令 比如我要運行php 輸入: php test.php 就會執行 第一個php是執行程序的名稱

centos系統的伺服器,用ssh,怎麼打開伺服器中的html,php文件?

找到對應的文件目錄下使用vi命令

vi 要打開的文件名

例如:vi index.html vi index.php

中間有個空格

php點擊按鈕執行ssh命令登陸路由器並執行命令

代碼如下:

?php

$ch = curl_init();

$timeout = 5;

curl_setopt ($ch, CURLOPT_URL, ”);

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

$file_contents = curl_exec($ch);

curl_close($ch);

echo $file_contents;

?

php問題:PHP能不能連接ssh並進行文件的讀寫操作?

可以的,首先你必須安裝了ssh的php擴展。

如果不知道是否已經安裝好,可以輸入一下代碼測試一下。

?php

phpinfo();

?

如果有以上信息,說明安裝成功,以下是測試代碼

?php

$connection = ssh2_connect(‘192.168.1.222’, 22);

if (!$connection) die(‘Connection failed’);

ssh2_auth_password($connection, ‘root’, ‘root’);

$sftp = ssh2_sftp($connection);

$stream = fopen(“ssh2.s”, ‘w+’);

fwrite($stream, “php_ssh_test\nsecond line\n”);

fclose($stream);

exit;

原創文章,作者:VBOQF,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/317295.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
VBOQF的頭像VBOQF
上一篇 2025-01-11 16:27
下一篇 2025-01-11 16:27

相關推薦

發表回復

登錄後才能評論