0

我需要通过 PHP 启动一个 SSH 屏幕。我有一个 PHP 脚本,我试图在我的 ssh 服务器上使用 PHP SSH 库 phpseclib 创建一个屏幕。这是我用来尝试创建屏幕的功能:

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

这就是我调用函数的方式:

startscreen($ssh, $user);

我知道我可以通过这种方式创建屏幕,但它不能使用 php 远程工作。谢谢

4

1 回答 1

1

Screen 需要分配一个实际的 pty/tty 才能像现在一样以附加模式启动。如果您以分离模式启动它会更好(请参阅手册页,如果您有更多编程问题,请参阅堆栈溢出)

于 2013-03-23T17:17:45.343 回答