我正在研究一個使用PECL SSH2擴展通過SSH2從遠程主機讀取iptables配置的工具。我能夠成功連接到主機,驗證和執行命令。我遇到的麻煩有時候流不包含任何數據。 /**
* Load the current firewall configuration
* @return bool
*/
public function loadRules() {
我正在使用SSHEXEC ant任務對遠程linux機器運行SSH腳本。 這工作得很好,直到我嘗試並調用一個提示用戶輸入的ksh腳本。該腳本更改當前用戶(如su)。它提示用戶輸入change_request_id和change_request_reason。因此,在一個外殼通常使用這個命令應該是這樣的: change_user deploy_user
Please enter the chang