我需要通过PHP启动SSH屏幕。我有一个PHP脚本,我试图在我的ssh服务器上创建一个屏幕与PHP ssh库phpseclib。下面是我用来创建屏幕的函数:
function startscreen($ssh, $user)
{
$ssh->exec("screen -S ".$user);
}
我是这样调用这个函数的:
startscreen($ssh, $user);
我知道我可以用这种方式创建屏幕,但它不能用php远程工作。由于
Screen需要分配一个实际的pty/tty才能像现在这样以附加模式启动。如果您在分离模式下启动它将更好地工作(请参阅手册,如果您有更多编程问题,请参阅堆栈溢出)