libssh2相关内容
尝试 ./configure libcurl 7.22.0 时出现以下错误 链接时可用的一个或多个库在运行时不可用.链接时使用的库:-lssh2 -lssl -lcrypto -lrt -lz 当我使用 --without-libssh2 进行 ./configure 时,它工作得很好. 我已采取的步骤: apt-get install libssl-devapt-get
..
我正在尝试在 xampp 上安装 ssh2 Xampp 版本:3.2.1 PHP 版本:5.4.19 到目前为止,我已使用以下步骤进行安装: 下载libssh2.dll文件并复制到c:\windows\system32 php_ssh2.dll 和 php_ssh2.pdb 文件在“ext"(例如 c:\xampp\php\ext) 文件夹; 从 php.ini 中的
..
我正在尝试在 上安装 thisWindows+Apache 机器.文档说 SSH2 需要 OpenSSL 和 libssh2 库.我在 php.ini 文件中添加了这几行: extension=php_openssl.dll扩展名=php_ssh2.dll 并重新启动 Apache,但它仍然无法正常工作(致命错误:调用未定义的函数 ssh2_connect()). 谁能解释一下如何安装这
..
我正在尝试使用 SSH 密钥对带有 libgit2 的 git 服务器进行身份验证.到目前为止,这适用于像 ssh://myuser@host.domain:1234/dirs/repo.git 这样的 URL,其中我的应用程序接受 URL 作为参数. 但是,如果我从 URL(即 ssh://host.domain:1234/dirs/repo.git)中删除用户名,连接将失败,即使我设置了
..
我觉得这值得一个问题,因为 StackOverflow 似乎没有足够的主题. 我想要 SFTP,使用 PHP 和进度条 我喜欢进度条.但是,这一次我想做一些不同的事情.我想用PHP做以下事情,这个看起来比上一个难很多: 通过 SFTP(通过 SSH?)执行下载 向用户显示下载进度的可见指示 启用暂停和继续下载 认为 FileZilla,但在浏览器中,使用 PHP 构建.
..
我正在尝试使用 ssh2_scp_recv($connection, '/remote/directory', '/local/directory'); 获取远程目录,但出现错误: 警告:ssh2_scp_recv():无法在第 2 行的/some-php-file.php 中接收远程文件. 如果我使用 ssh2_scp_recv 来获取单个文件,它会起作用. 这个函数应该在目录上工
..
我有一个在Ubuntu 14.10上通过apache 2.4调用的脚本.所有站点都可以正常运行,但是其中一个站点不能在我的一台计算机上运行.页面生成会在900秒(15分钟)后死亡. 在我的/etc/php5/apache2/php.ini中没有这样的超时时间. 那是什么,它等待900秒才超时? 这是我的php.ini 我已经安装了php5-ssh2,mysql等其他所有标准
..
正在处理使用ssh2_connect构建的项目,以从服务器下载文件.该项目正在运行的生产服务器可以正常运行,但是在我的运行OSX 10.8的Mac上使ssh2_connect正常工作是有问题的. 以下命令: ssh2_connect("myhost", 22); 产生以下错误: Error: ssh2_connect(): Error starting up SSH conn
..
我正在尝试对设备(防火墙)执行SSH命令.长度短时执行命令.当长度大约为1000个字符时,则不执行命令. 当我通过腻子执行命令时,它也可以正常工作. 在阅读了一些解决方案后,我尝试将超时设置为5秒.仍然没有帮助. 在设备日志中,我可以看到SSH登录和注销.但是没有活动. 我正在使用phpseclib ssh 2.0版 $ssh = new SSH2(ip_addres
..
我正在使用ssh2_exec在CentOS服务器上从PHP执行一些命令,并且已经使用了很多次,但是今天,当我尝试使用&&'使其一次执行4或5个命令时,它不工作.这是下面的代码: if (!($stream = ssh2_exec($con, 'cp -rf /home/shared/Tekkit_Server_3.1.2.zip /home/servers2/'.$mUsername.' &
..
我一直试图让ssh2_exec运行并从远程主机返回响应,但是无法找出执行此操作的正确方法.我根据其他人的建议一起使用了该功能,但是一旦到达stream_get_contents($errorStream);,该功能就会一直挂起. 我正在运行的命令是ls -l,因此它应该很快执行. public function exec($command) { $stream = ssh2_
..
我有一个在PHP中运行的SSH2_Shell会话.我的问题是,我需要一个命令才能完全完成,然后再移至下一个命令.到目前为止,这是我的代码: $command_capture = "cd /mnt/NADS/scripts/"; $command_capture2 = "./tcpdump.sh $capture_name $sleep"; if (!($conne
..
..
我正尝试通过no-ack的libssh2的python byndings将一组文件发送到远程服务器,但是由于缺少文档,我对库的使用完全迷失了. 我尝试将C文档用于libssh2失败. 由于我使用的是python 3.2,因此paramiko和pexpect都不是问题. 有人可以帮忙吗? 编辑:我刚刚在no-Ack的博客评论中找到了一些代码. import libssh2,
..
我想使用此处之类的功能.请检查下面的代码 function notify ( $notification_code, $severity, $message, $message_code, $bytes_transferred, $bytes_max ) { echo "Runned \n"; }; $ctx = stream_con
..
在npm安装 nodegit 时出现以下错误: > nodegit@0.15.1 preinstall /home/mhu/nodegit > node lifecycleScripts/preinstall [nodegit] Running pre-install script [nodegit] npm@2 installed, pre-loading required packag
..
我需要使用node.js的npm ssh2模块在ssh上使用sudo启动命令; 仅阅读模块的文档,我不知道如何使用pty选项: ssh.on('ready', function() { //not working sudo command: ssh.exec('cd /var/www/website && sudo mkdir myDir', { pty: true },
..
我正在使用PHP ssh2库,并且只是在做: $ssh = ssh2_connect($hostname, $port); 问题是我要设置超时,即5秒钟后停止尝试连接.据我所知ssh2库不支持本地连接超时.如何实现超时包装器? 解决方案 我知道这是一个旧线程,但是问题仍然存在.因此,这是解决方案. ssh2_connect()使用socket_connect(). sock
..
我因ssh_exec()拒绝在Windows中执行命令而遇到问题的噩梦. 这是我的代码:
..
有人可以帮助我使用Visual Studio 2017在Windows上编译libssh2. 我发现的唯一的东西太旧和过时了. 我从github下载了libssh2,先运行cmake libssh2,然后运行cmake -P cmake_install.cmake,但找不到安装文件"libssh2.lib". 我被困在这里! ********更新1 ***********
..