1
我試圖使用libssh2發送命令以連接到CentOS盒上的屏幕會話,(1)抓住當前頁面上的所有內容,然後(2)允許用戶執行命令並獲取這些命令的輸出。PHP屏幕會話中的SSH終端
我已經探索了幾種方法來完成這項工作,首先連接屏幕會話,然後通過發送命令到屏幕會話。
對於(1)我仍然不知道如何做到這一點。我正在尋找一個與我猜想的打印屏幕相當的Shell,以便我可以在PHP中運行該命令並獲取輸出並將其寫入PHP輸出。
對於(2)我已經試過各種排列如下:
screen -S `ls -1 /var/run/screen/S-root` -p 0 -X pwd
要嘗試並運行屏幕會話內部命令pwd(有一個假設,即只有一個運行),但沒有輸出返回,並手動連接到屏幕會話時,我看不到我的命令運行。
你想在更高層次上實現什麼? –
Screen會話中的完整PHP SSH終端 – James