【问题标题】:Nginx account create via PHP script?通过 PHP 脚本创建 Nginx 帐户?
【发布时间】:2015-03-26 15:21:15
【问题描述】:

我正在尝试使用新服务器 nginx 网络服务器准备 PHP 脚本。

不幸的是,我之前没有处理过 SSH2 for php。

也许一些好的论坛可以帮助我解决这个问题?

【问题讨论】:

  • 究竟什么是“nginx 账户”?
  • 我的意思是新的 vHost 通过 php。
  • 您的问题缺少大约 150 个单词才能理解。 ;) 请准确告诉我们您想要做什么。你想要什么样的账户? Nginx 或 SSH 帐户的 HTTPAuth 帐户?你想通过 PHP 编辑它们还是只使用它们?谁在尝试连接什么? PHP 通过 curl 到 ssh2?
  • 欧凯,对不起。我需要编写 nginx 虚拟主机帐户的脚本。我将 VPSSIM 网络服务器安装到我的 vps 中,现在我需要 php 脚本,该脚本在虚拟帐户期间向网络服务器发出请求。表单(域)-> 向 nginx 发送数据的 php 脚本

标签: php libssh2 ssh2-exec ssh2-sftp


【解决方案1】:

您可以在 PHP 中使用 http://phpseclib.sourceforge.net/ 进行 SSH。例如。

<?php
include('Net/SSH2.php');

$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
    exit('Login Failed');
}

echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-14
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2018-04-05
    相关资源
    最近更新 更多