问题标签 [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 回答
2085 浏览

linux - 解释 doit() 函数在 rshd.c 中的工作原理

我想知道 rsh 如何运行任何命令。我正在使用netkit-rsh-0.17包。我的操作系统是centOS

在 rshd 目录中,rshd.c执行任务以在服务器上运行任何命令。在这个文件中,doit()是执行所有任务的主要功能。

问题

  1. pwd->pw_dir, pwd->pw_uid,pwd->pw_shell在这段代码中是什么意思?
  2. 这里面有什么pv作用。

rsh localhost ulimit -n命令解释我。

doit()

0 投票
4 回答
23688 浏览

c - rshd.c 源代码中缺少 pam_appl.h 和 pam_misc.h

我正在开发centOS 5.5 OS

它显示 /security/pam_appl.h 和 /security/misc.h 文件丢失的错误。

实际上我的 rshd.c 没有加载 PAM 模块,可能是通过放置这个库,它可以帮助我很好地工作我的 rshd。这就是我发布这个问题的原因。

错误:-

我搜索了很多,但没有得到任何提供这些文件的有用 rpm。

一些链接在这里。但不适合centOS。

帮我。告诉我如何克服这个问题。

编辑 1

您的第三个链接似乎很有用。当我尝试安装 pam-devel 时,它显示了一些错误。

当我跑

它检查一些变量,然后生成目标文件,但最后它显示,

编辑第 2 号

当我按照您的命令进行操作时,最后会显示以下错误。

这个错误来了,当我跑 make && make install

0 投票
1 回答
16246 浏览

bash - Escaping pipe character in rsh

I am trying to run this bash command, but I cant get around the "|" pipe character

rsh -l user machine "echo "PORTS = 123|456|789" >> conf.cfg"

Getting:

bash: 456 >> conf.cfg: No such file or directory

bash: 789: command not found

Would you know how I can echo PORTS = 123|456|789 into a remote file ?

Thanks!

0 投票
1 回答
11631 浏览

exit - 退出和注销的区别

不确定它是否与 VxWorks 或 rlogin 有关,但无论如何。

我读过一个永远不应该使用exit命令退出 VxWorks rsh shell,而只能使用logout命令。但是我似乎找不到解释。这两个命令有什么区别?

谢谢。

0 投票
3 回答
7700 浏览

windows - Windows 7 中缺少 rcp / rsh

我有在 windows xp 中工作的现有批处理脚本。这些脚本使用 windows xp 中支持的 rcp 和 rsh 命令。

这些脚本用于连接到 unix box 并将文件传输到它。稍后使用 rsh,将文件安装在系统上。

在 Windows 7 中,这些命令似乎不可用。我被困在如何使现有安装在 Windows 7 上工作

在这方面的任何帮助将不胜感激。

0 投票
1 回答
209 浏览

c - rsh 正在删除双引号

rsh 命令正在删除远程 shell 中的双引号。

例如:我的命令 rsh 10.20.1.25 my_pgm -g "NAME1 NAME2" 在远程 shell my_pgm -g NAME1 NAME2

我也想要远程 shell 中的 -g 选项的双引号。任何的想法?

0 投票
1 回答
1039 浏览

bash - 传递 rsh 命令密码?

尝试使用 rsh 登录服务器,尽管我通常使用 ssh 登录。与 ssh 完美搭配,但我不想每次都输入密码。

我想我需要向 rsh 命令传递密码,因为我尝试了以下操作......

...但收到此错误消息

我将如何登录 rsh 并绕过我的密码(即我目前无法摆脱的密码)或将我的密码传递给它?

0 投票
1 回答
2360 浏览

linux - REG QUERY 名称中带有空格的键

我是 linux 新手。请帮忙 !!

我正在尝试使用以下 rsh 命令读取远程(Windows)系统上的 Windows 注册表项条目,该命令在文件夹名称中有一个空格。请让我知道如何解决这个问题。

rsh <"remote_ip"> REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.
错误:语法无效。
键入“REG QUERY /?” 供使用。

谢谢, 拉杰什

0 投票
1 回答
1110 浏览

linux - TCP 建立延迟 3 秒

大多数时候,我的 rsh 周期一般都可以,我们可以从 rshd 获得以下日志:

虽然对于某些错误情况,rsh 可能会成功但有几秒钟的延迟,请参阅以下时间戳:

我还发现,对于大多数正常情况,PID 增加 1,而对于大多数错误情况,PID 增加 4,请参阅上面日志中的 PID,似乎 rshd 分叉了一些进程。那么,您能否解释一下为什么 rshd 花了这几秒钟并且 PID 增加了。

我们的 rsh 是旧的 rsh,而不是 ssh,我不确定,但似乎 rsh 来自 netkit。这是一个带有busybox的嵌入式板,没有strace/pstack。对于客户端,我只是'rsh 172.17.0.8 pwd',而不是使用主机名。

0 投票
1 回答
609 浏览

perl - 来自 perl 脚本的 awk 远程 shell 调用

我正在尝试从 perl 脚本在远程主机上执行命令。

但是 awk 会返回整个字符串而不是一列。

我只需要

看起来逃跑有问题,但不知道到底出了什么问题。请帮忙。