ssh2-exec

    0熱度

    1回答

    所以我發送電子郵件使用SSH2 <?phpfunction Mailitnow($message, $subject, $to) { include('Net/SSH2.php'); $ssh = new Net_SSH2('my_linux_address'); if (!$ssh->login('user', 'password')) { exit('Login Failed'

    0熱度

    2回答

    我寫的連接通過ssh 我知道ssh2_exec能做到這一點,以VPS一些PHP代碼,但如果我要像運行多個命令: ssh2_exec($connection, 'cd /home/ubuntu/'); ssh2_exec($connection, 'mkdir folder'); ssh2_exec($connection, 'cd folder'); ssh2_exec($connectio

    0熱度

    1回答

    我已成功通過ssh2函數進行連接和授權。 但我不能通過ssh2_exec()函數執行命令。 。衆所周知得到這個錯誤: ssh2_exec(): Unable to request command execution on remote host 我是想通過 '/斌/ LS' 'ls -l命令' 沒有什麼作品。 另外我已經改變了用戶,並得到相同的錯誤。 編輯: 我已經改變,因爲預期遠程主機和所有

    0熱度

    1回答

    我在遠程使用ssh2_exec在服務器上運行命令時出現問題。 當我使用wget或解壓縮時,該命令應該執行,但我得不到結果或只有幾個文件。 我需要知道的是,在繼續執行我的其他PHP代碼之前,我可以確定我的ssh2_exec腳本將完全執行。 $stream =ssh2_exec($connection, 'cd /home; wget http://domain.com/myfile.zip; unz

    1熱度

    1回答

    參數我試圖從服務器執行腳本,參數從MySQL查詢中檢索並存儲到$test有沒有辦法使用這個作爲我的腳本參數?我有存儲在參數以及腳本$script <?php include("db.php"); $user = 'user'; $password = 'pwd'; $script = '/my/path/to/script/script.sh'; ... $testResult

    1熱度

    1回答

    我在將具有IP地址的變量放入ssh2命令時出現問題。 $somestring = 'ebtables -t filter -A FIREWALL -p IPv4 --ip-src '.$newifaceaddr.' --ip-proto tcp --ip-dport 22 -j ACCEPT'; $somevar = ssh2_exec($connection, $somestring);

    0熱度

    1回答

    以下腳本正在成功運行。 從一臺服務器獲取文件到另一個 if(ssh2_scp_recv($conn, '/var/www/html/captures/store/2016/04/HK/15721022890870/test/vcredist.bmp', '/var/www/html/captures/store/2016/04/HK/15721022890870/test/vcredis

    0熱度

    1回答

    我一直在使用SSH2,連接已經連接到遠程服務器,我使用SSH2 _exec運行此命令"sshpass -p 'xxxx1248' ssh [email protected] ",現在如果我連接到新的遠程服務器,我想訪問他們的外殼。 我有一個任務在第二臺遠程服務器上運行命令。 我會怎麼做? $connection = ssh2_connect($sIP, $iPort); $autherised

    1熱度

    4回答

    檢體執行服務 static class MyRunnable implements Runnable { private String serverName; public MyRunnable(String serverName) { super(); this.serverName = serverName; } @Over

    0熱度

    1回答

    通常,當我通過putty登錄到我的服務器時,我可以使用nvm,grunt,gulp命令,但是如果我通過bash腳本連接php的ssh2擴展或sshpass這些命令不工作,除非我是否執行此命令第一: ~/.nvm/nvm.sh source ~/.profile nvm current 這是我~/.profile文件: export NVM_DIR="$HOME/.nvm" [ -s "$