问题标签 [remote-execution]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
254 浏览

c++ - 从远程执行的进程中获取状态

我正在使用libcURLs调用远程进程libssh2。远程服务器是 Linux (CentOS),客户端是 Windows XP。我也在使用 Qt 4.6 和 C++。进程是一些第三方应用程序,它们将被调用libssh2

我可以使用libssh2_channel_exec()远程执行进程。

但是如何获取被调用进程的状态呢?说例如喜欢PROCESS_STARTEDPROCESS_COMPLETEDPROCESS_RUNNING或类似的东西。

现在libssh2_channel_exec()返回只是0为了成功。

有什么方法可以获取此类远程执行进程的状态吗?欢迎任何有关此的指示。

0 投票
2 回答
1178 浏览

android - Android中的分布式应用程序

我正在尝试对 android 应用程序进行分区,以便部分在手机上执行,部分在服务器上执行(服务器可以在其中运行模拟器)。我读过android不支持RMI。我正在考虑像客户端-服务器架构一样执行此操作,其中模拟器在 Eclipse 中运行。那么做这个项目是否可行呢?任何想法都受到高度赞赏。

谢谢你。

0 投票
7 回答
35541 浏览

linux - SSH 命令执行挂起,尽管交互式 shell 功能正常

当我尝试使用 ssh 在远程服务器上执行命令时,ssh 命令在exec request accepted调试消息之后挂起,并最终超时。

失败的命令:(ssh -v -v <username>@<server> uptime也尝试过echo hello等)

它无限期地挂在那里。

但是,当我在没有命令的情况下 ssh 进入远程服务器时,我得到了一个交互式 shell,一切都很好。

成功命令:ssh -v -v <username>@<server>

输出:

有谁知道为什么交互式会话会成功但命令执行不会?

几个月来一直困扰着我,因为我不能再使用 unison 来同步我的文件(它曾经可以工作)。非常感谢任何帮助。

0 投票
5 回答
575 浏览

remote-execution - 远程执行命令

我想从执行 C#/C++/C 类型应用程序的主机远程执行机器上的命令。该应用程序旨在控制和执行远程机器上的命令执行。是否有可能使用任何编程语言以任何方式进行这样的事情?

我已经检查了 psexec 等,但我想要更多控制,因此考虑以编程方式“我的方式”:)

问候阿南德

0 投票
2 回答
1817 浏览

powershell - 使用 SSIS 启动 powershell 脚本,该脚本在没有管理员权限的情况下远程启动批处理文件

我们有一个 SQL 服务器(名称:SQL),它使用代理凭据(服务帐户)启动 SSIS 作业,包括多个步骤。

其中一个步骤需要将文件放在远程机器(名称:VM)上的本地文件夹中,并执行将这些文件安全地复制到网络上的服务的程序。我已成功运行 PowerShell 和 WinRM 命令来执行此操作(以管理员身份),但我需要找到一种方法来运行它们,而无需成为 SQL 管理员。

当服务帐户是 SQL 和 VM 的本地管理员时,所有这些步骤都可以正常工作。但是,我们不希望服务帐户成为 SQL 上的本地管理员。

我运行的命令是:
Invoke-Command -ComputerName vm.fqdn -ScriptBlock {E:\Share\ThirdParty\FTP_Admin\FtpUpload.bat}

我发现一篇谷歌帖子建议我需要授予对 root/CIIV2 命名空间的访问权限。我完全控制了服务帐户并重新启动了 WinRM 服务。

当它失败时(不以管理员身份运行),安全日志将填充 4656 个事件 ID。

知道我可以尝试什么吗?被这件事难住了一段时间。

0 投票
3 回答
8858 浏览

powershell - 使用 Powershell Invoke-Command 远程执行时出现 OutOfMemory 异常

我正在尝试使用调用命令在远程计算机上执行 exe。使用远程桌面登录机器后在远程机器上执行exe需要1GB内存,一分钟后执行完成。而当我在同一台机器上使用 Invoke-Command 执行相同的 exe 时,该过程会返回 OutOfMemoryException 并突然结束。我的调用命令就像Invoke-Command -Session $someSessionVariable -ScriptBlock {Invoke-Expression "abc.exe --arg arg"} -AsJob.

我是否遗漏了有关远程调用限制的内容?

提前致谢。

0 投票
1 回答
412 浏览

linux - 执行远程命令并将输入保存到文件

我需要通过 SSH 访问多个主机,执行特定命令 ( show ms info) 并将输出捕获到文件中。我需要将该文件复制回我的 linux 机器

我想使用sshexpect提供密码

我的问题是将输出保存到文本文件并同时循环大约 100 台机器。

0 投票
1 回答
332 浏览

shell - 远程执行

我已经在rexec上工作了几天!!

所以任务是这样的。我有服务器 A 和服务器 B。我想在服务器 B上运行从服务器 A触发的 shell 脚本。我使用的脚本会像

从服务器 A
rexec serverB script.sh 参数

Script.sh in server B
f1=$1
echo "unload to test.unl select * from table where key in ($first)"|dbaccess DB
cat test.unl

当我在服务器 B 中运行 thescript.sh 时,它完全没有问题。

当从服务器 A 运行相同的程序时,它说dbaccess not found。请帮忙!!!

0 投票
1 回答
53830 浏览

linux - 执行远程命令时出现 SSH 错误:“stdin: is not a tty”

我正在尝试使用 ssh 连接到机器一,然后使用 ssh 连接到另一台机器。但是得到这个错误:

0 投票
3 回答
4371 浏览

ssh - 在 Nagios 中使用 check_by_ssh 产生奇怪的行为(和远程执行失败)

我是 Nagios 的新手,我一直试图让 Nagios 处理一些简单的 check_by_ssh 命令。我现在可以成功地从命令行运行命令,如下所示:

哪个呈现

所以,这很好;从命令行可以正常工作。但是,当我将它放入我的 commands.cfg 文件中(首先使用宏$USER1$$HOSTADDRESS$虽然文字信息产生相同的结果),并检查 Nagios 的 Web 界面进行验证,它告诉我

我已确保已安装 ssh-askpass。是什么赋予了?