安装rsh包后的linux + rcp rsh后配置

安装rsh包后的linux + rcp rsh后配置

我通过 yum 安装了最新的 rsh 包(因为我的 linux 机器上不存在 rsh 和 rcp 二进制文件)

 # yum install rsh

所以我通过以下方式验证:

rpm -qa | grep -i rsh

 rsh-0.17-60.el6.x86_64
 rsh-server-0.17-17.x86_64

然后我重新启动我的 Linux 机器 - Red Hat 6.4

并尝试做以下测试

# rsh localhost
  connect to address ::1: Connection refused
  Trying 127.0.0.1...

 rcp localhost:/etc/hosts /tmp
 rcmd: localhost: Connection reset by peer

在我的计算机上 .rhosts 和 /etc/hosts.equiv 不存在(不确定 rsh 安装是否应该通过 yum 创建它们?)

请建议我需要采取什么下一步措施才能解决这个问题?

答案1

说实话,我从未使用过 rsh(只使用 SSH)。我的印象是 rsh 服务器没有正确启动/监听连接。

  1. 服务器进程是否正在运行

ps 辅助 | grep rsh

注意:“ps aux”将列出所有进程。您应该看到一行“rsh”。

  1. 进程是否正在监听 TCP/514

SS-T-L

注意:显示所有正在监听的 tcp 套接字。您应该有一个用于端口 514 的套接字。我使用“ss”,它是 netstat 的替代品。我不确定它是否安装在您的 Red Hat 上。

最后,这是我找到的一个教程。看来您可能需要编辑配置文件才能启用守护进程。

http://www.itzgeek.com/how-tos/linux/centos-how-tos/setup-remote-shell-access-on-centos-6-rhel-6.html#axzz36sMYbceE

相关内容