问题标签 [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.
remote-debugging - 执行 rsh 命令时出错
我尝试在远程服务器上执行一个简单的“ls”命令,使用命令:
rsh -l limlim/myPassword myServerName“ls”
运行此命令时,我收到以下错误消息:
rshd: luser too long
-->我在这里做错了什么?我的最终目标是使用 rsh 远程处理服务器文件,就像我在本地处理 Eclipse 上的文件一样。
--> 这怎么办?
linux - 如何在 rsh 中获取远程脚本并远程分配变量?
最近有个问题一直困扰着我。
我正在尝试使用 rsh 或 remsh(在 HPUX 中)执行以下操作:
但是,当我尝试运行上述脚本时,我得到 $DIRECTORY 的空白输出。因此,当这个问题应用于我正在处理的实际脚本时,bash 声称它找不到我试图获取的指定脚本。
unix - 从 Windows 2008 Server 到 AIX Unix Box 的 RSH 和 REXEC
有谁知道如何从 Windows 2008R2 服务器上的脚本调用 RSH 和 REXEC 命令到 AIX Unix 机器 - 这些命令在 2003 服务器下工作,安装了 unix 插件,但不是 2008
php - 从 exec() Windows 2008 Server 使用 rsh
似乎很多人对此有类似的问题,但没有一个符合我正在做的事情的答案。
我目前在 Windows 2008 R2 服务器上运行 apache 和 php。从那里我试图运行一个 rsh 命令。这是一个例子:
$output
始终为空,并且$status
始终为 0。
在这台 2008 服务器上进行设置之前,我让它在具有相同配置的 Windows XP 机器上运行。它使用相同的用户名连接同一台服务器并运行相同的 pl 脚本。我什至可以在浏览器中并排打开它们,它可以在 XP 机器上运行,而不能在 2008 服务器上运行。
即使我ls
通过 rsh 运行一个简单的命令,我也没有得到任何输出。而且它似乎不是一个 php 问题,因为如果我只是运行
我得到了预期的输出。
有没有人看到过这样的问题,或者知道为什么 rsh 具体没有发送它的输出?
git - 如何让 git 使用“ssh”以外的 ssh (rsh) 传输
是否有可能让 git 使用“ssh”以外的东西作为 ssh 程序?为此,rsync 有一个 -e 选项,以及可以将 rsh 或 ssh 用作传输的其他接口。我的特定用例是通过堡垒主机链接 ssh 连接,因为防火墙不允许直接 ssh 访问我从中克隆/拉取的主机。
到目前为止,我想出的最佳解决方案是创建一个目录,其中包含一个名为“ssh”的可执行文件,并将该目录放在我的 PATH 的开头。“ssh”文件的内容是:
这可行,但该方法有许多缺点。
请注意, GIT_SSH 环境变量不符合我的要求,因为您仍然必须创建一个脚本并引用它。而使用 rysnc 的 -e 选项我可以做到
python - python popen rsync 与 rsh 选项
我正在尝试通过 subprocess & popen 执行 rsync 命令。一切都很好,直到我没有将 rsh 子命令放在出错的地方。
我试图以多种方式逃避'--rsh="ssh -C -p 22 -i /home/bond/.ssh/test"',但似乎这不是问题。
我收到错误 rsync: Failed to exec ssh -C -p 22 -i /home/bond/.ssh/test: No such file or directory (2)
如果我复制/粘贴当时输出的相同参数,我将正确执行命令。
谢谢。
linux - 获取在其他机器上运行的最后一个命令的 PID
我正在使用以下代码在另一台机器上启动命令:
我正在尝试使用以下命令获取 cat 命令的 PID:
但是当我回显 $pid 时,它只是空白。我做错了什么?有没有更简单的方法来获取在另一台机器上执行的最后一个命令的 PID?
谢谢
linux - RSH:端口用完
我遇到了一个问题,即使用 RSH 远程启动脚本时端口不足。
我有一个需要运行的脚本,该脚本已推送到每台服务器。我有一个服务器列表(hostfilelist)
基本上,我有一个简单的循环,可以并行运行它们。
问题是有 2k 台服务器,我达到了 512 的限制(假设 RSH 的端口范围是 512-1023,基于我已阅读的文档)。
我怎样才能解决这个问题?
solaris - rsh -l login host ls 连接被拒绝(Unix Solaris 9)
我目前在登录远程服务器时遇到问题。我可以用 rsh -l login host 完美登录。或使用 rlogin。
但是,当尝试使用 ls 命令时,服务器会拒绝连接。我没有root帐户。
.rhosts 的内容是使用服务器名称和我执行连接的登录名设置的。
/etc/pam.conf 的内容
/etc/hosts.deny 的内容
你有什么建议吗?谢谢你。
algorithm - 确定镜像的延迟(通过使用 rsync 和 rsh 完成镜像)
我有一个主服务器,它在网络上抓取数据并进行索引。之后,它开始镜像到所有镜像服务器。
为此,我使用rsync 和 rsh。
但是在镜像服务器开始更新之前,需要一些时间。我想找到延迟发生的位置。
我的理解
反向 DNS 查找可能需要一些时间。
我的问题
已编辑
- 在rsh.c代码 或 rsync 代码中添加一些日志是否正确
- 如果第一个问题的答案是肯定的,那么我想列出启用反向 DNS 查找和禁用反向 DNS 查找时消耗的时间,那么请告诉我可以做什么?
告诉我在哪里可以添加日志来记录消耗的时间?
如果我的理解和问题不符合我想要的任务或相关的问题,那么请纠正我,给我更好的路径,以便我实现我的目标。
提前致谢。寻找您的善意回应。
编辑第 2 号
基本上我正在分析确定延迟原因所花费的时间。无需修改现有代码。
我的任务是分析代码,找出延迟的原因。而已。
我想现在我任务的所有事情你都清楚了。