0

PHP で SSH 画面を起動する必要があります。PHP SSHライブラリphpseclibを使用してsshサーバーに画面を作成しようとしているPHPスクリプトがあります。これは、画面を作成するために使用している関数です。

 function startscreen($ssh, $user)
 {
      $ssh->exec("screen -S ".$user);
 }

そして、これは私が関数を呼び出す方法です:

startscreen($ssh, $user);

この方法で画面を作成できることは知っていますが、php ではリモートで動作しません。ありがとう

4

1 に答える 1

1

画面は、現在のように接続モードで開始するために割り当てられた実際の pty/tty が必要です。デタッチ モードで起動すると、よりうまく機能します (マンページを参照してください。さらにプログラミングに関する質問がある場合は、スタック オーバーフローを参照してください)。

于 2013-03-23T17:17:45.343 に答える