我有一个Linux机器6.4 (64位)。
我注意到我的机器上不存在rcp命令(没有rcp二进制文件)。我还在谷歌搜索,以便找到一个适合我的Linux机器的rcp二进制文件,但没有成功。
在哪里可以下载rcp?
发布于 2014-07-08 07:58:06
我使用的是CentOS 6.5,而rcp二进制文件属于包krb5-appl-clients-1.0.1-7.el6_2.1.x86_64
[root@CentOS-VM1 6]# rpm -qf $(which rcp)
krb5-appl-servers-1.0.1-7.el6_2.1.x86_64
krb5-appl-clients-1.0.1-7.el6_2.1.x86_64我的CentOS版本--
[root@CentOS-VM1 6]# lsb_release -d
Description: CentOS release 6.5 (Final)可以使用krb5-appl-clients-1.0.1-7.el6_2.1.x86_64安装包yum。
yum install krb5-appl-clients注意:我建议您使用scp或rsync over ssh (私有/公共身份验证)。
发布于 2014-07-08 08:16:56
您可以尝试(作为root用户)输入
yum install rsh它可能没有安装,因为它是旧的和不安全的,但是您可以安装它并启动它。
RCP/RSH是旧的和不安全的,设计使用它的东西,而不是为了使用更多的最新技术而进行更新,是毫无意义的。
也许试着展示一下'designer‘这,或者更好,展示给你的经理看。
现在您可以尝试以下步骤:
上打开RCP服务
使用inetd打开unix机器上的RCP服务:
/etc/inetd.conf。shell开头和以exec开头的行的注释。ps -ef | grep inetd并确定inetd服务pid。通过使用inetd或使用pkill向kill发送主机用户配置文件(HUP)信号。inetd运行inetd restart。使用xinetd打开RCP服务:
/etc/Xinetd.d/rsh。您可以根据您的Linux发行版获得另一个文件。no。ps -ef | grep inetd并确定inetd服务pid。通过使用xinetd或kill向pkill发送HUP信号。xinetd或service xinetd restart运行xinetd restart。打开RCP服务后,必须设置安全权限以允许Windows主机连接到计算机。
/etc/hosts.equiv。根据您的Linux发行版,此文件可能会有所不同。你可以像/etc/hosts.allow一样。https://unix.stackexchange.com/questions/141281
复制相似问题