问题标签 [rsh]

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 回答
119 浏览

rsh - 通过程序获取rsh输出

我有一个小型客户端程序,它使用 rsh 来获取文件的 inode 号。我面临的问题是 rsh 命令正在执行,但父级没有读取输出。

如果我运行任何命令,比如在本地执行的“ls”,我可以看到输出。

0 投票
1 回答
491 浏览

windows-server-2008-r2 - 在 Windows Server 2008 中无法使用 RCP,但使用 RSH 可以,为什么?

我正在尝试使用“rcp”命令将文件从 Unix 计算机复制到 Windows Server 2008 R2 计算机。不知何故,它无法复制任何东西。

例如,我正在使用以下命令将 .rhosts 文件从 Unix 计算机复制到 Windows 计算机:

没有错误信息。我可以说它失败的唯一一件事是文件没有从 Unix 复制的简单事实。

在同一台 Windows 计算机上运行“rsh”命令没有任何问题。我认为他们都应该工作,或者他们都应该失败。我没想到会看到一个作品,但另一个失败了。此外,我在 Windows Server 2003 R2 计算机上同时运行“rsh”和“rcp”也没有问题。因此,我知道Unix端是可以的。Windows端一定有问题。

我检查了EventViewer,没有错误信息。

我在 Windows Server 2008 R2 中运行了“进程监视器”来检查运行“rsh”和“rcp”命令的事件。我找不到任何不寻常的地方。实际上,“rsh”和“rcp”记录的事件看起来几乎相同(当然进程ID不同)。

我也在 Windows Server 2008(不是 R2)计算机上试过这个。但结果与 Windows Server 2008 R2 相同——“rsh”有效,“rcp”失败。

有人可以帮我弄这个吗?提前致谢。

陈杰

0 投票
2 回答
36 浏览

perl - 如何登录到不同的主机并在那里运行一些工具并使用脚本将数据返回到原始主机

问题陈述:考虑目前的情况,我在主机 1 上运行一些命令/代码,我需要在主机 2 上打开一个工具,我可以对主机 1 上获得的数据执行一些操作。

到目前为止,我所做的是打开两个不同的 shell,一个用于主机 1,另一个用于主机 2,然后我在主机 1 上运行代码后将手动切换到另一个 shell 提示符,在那里我将处理工具上的命令。并最终会回到原来的外壳。

一个例子是在 host-2 上执行一个基本的 linux 命令并捕获它的响应。例如:当我们在 host-1 上时,在 host-2 上执行ls -l并在一些变量中获取结果,这些变量可以保留以供进一步处理。

有没有办法让这件事自动化?我的意思是一种我可以即时登录到 host-2 并执行这些工具命令并返回到 host-1 的方式?

我更喜欢为此编写一个 perl 脚本。

0 投票
0 回答
668 浏览

linux - BASH - 获取 rsh 命令以返回值或超时

我正在尝试将 Bash 脚本中的变量设置为通过带有超时选项的 rsh 在远程计算机上运行命令的结果,例如...

我尝试了以下...

...但是在没有设置 $rshresult 的情况下都在 3 秒后超时。

跑步

0 投票
1 回答
893 浏览

bash - grep 命令在远程运行时不起作用

我有一个这样的脚本:

基本上我想检查远程服务器中包含一些特定字符串的文件。无论我放入“字符串”中,它都不起作用并且总是显示“是”。

但是,如果我删除“rsh $server”,这意味着在本地运行,并将该文件放入本地,它工作正常。

有谁知道问题是什么?如何修改我的脚本?

0 投票
0 回答
58 浏览

c - 当我在守护进程中转换我的 c 程序时,rsh 在 ubuntu 系统管理器中保持阻塞

我有通过系统调用 rsh 以这种方式启动的 ac 程序

$DTT 和 $CTT 是环境变量,我在其中加载用户和主机名字符串

当c程序正常时,rsh工作良好,但是当我在守护进程中转换c程序然后执行它时,进程rsh一直锁定在ubuntu系统管理器中,浪费大量CPU资源,rsh工作一半,它执行操作但它保持阻塞。

下面是转换我的使用 rsh 的 c 程序的代码。

问题解决了!我将标准输出重定向到一个文件中,rsh 没有给我任何问题!

0 投票
1 回答
1203 浏览

python - 使用带有 ssh 的 subprocess.popen - python

我正在尝试通过 subprocess.popen 从主机到某些客户端运行 python 脚本。该命令有点像一劳永逸,客户端中的进程应该无限运行,直到我杀死它。问题是 - 当我在 python 中运行这条线时,进程在客户端上运行一个小时,然后在 1 小时 2 分钟后突然停止:

其中“command”是客户端中的路径和命令。当我只是 rsh 'ip' 'command' 'args' 在 shell 中运行时,它会按预期工作并且不会突然停止。

任何想法?

0 投票
1 回答
601 浏览

windows - Cvs ext 方法“连接被拒绝”

我正在使用Windows 7cygwin。我想使用以下命令连接到我们的 CVS 存储库:

不幸的是,我收到了这个错误:

如何提供密码以便能够连接到服务器?

0 投票
1 回答
577 浏览

scripting - 使用 /dev/null > 2>&1 时 AIX 脚本挂起

我正在尝试在 AIX 中运行一个脚本以在远程服务器上执行另一个脚本。除了远程脚本,我还需要发送stdout/dev/null. 相同的命令在另一台服务器上运行良好,但是当我在当前服务器上运行时它挂起,有什么建议吗?

su - test -c "rsh testserver /scripts/testme" 2>&1 >/dev/null1

0 投票
2 回答
166 浏览

unix - 如何在 ColdFusion rsh 命令中更改用户的主要 unix 组?

我们使用 rsh 命令将文件检入 ClearCase:

但是遇到了一个问题,即用户的主要 unix 组设置为与用户尝试将文件签入的 VOB 不同的组。

我需要newgrp在执行之前运行一个命令#KSH_FILE#

我确信这会起作用:

但它一直超时..没有错误,只是旋转和停止。

---更新---经过进一步测试,cfexcute 和 rsh 似乎不允许使用多个命令。这是我尝试过的示例测试,它产生了相同的问题: