本文介紹了如何通過 PHP 執行 SSH 命令的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
限時送ChatGPT賬號..
我希望通過 PHP 進行 SSH 輸出.解決此問題的最佳/最安全方法是什么?我知道我可以做到:
I am looking to SSH out via PHP. What is the best/most secure way to go about this? I know I can do:
shell_exec("SSH user@host.com mkdir /testing");
還有更好的嗎?那種感覺太調皮"了:)
Anything better? That feels so 'naughty' :).
推薦答案
我會使用 phpseclib,一個純 PHP SSH 實現.一個例子:
I would use phpseclib, a pure PHP SSH implementation. An example:
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
?>
這篇關于如何通過 PHP 執行 SSH 命令的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!