需要下载2个包,到网上google一个吧:
(1)rsh-0.17-14.i386.rpm
(2)rsh-server-0.17-14.i386.rpm
一.安装rsh,和rsh-server两个服务包。
1.首先要确定系统里有rsh,查看rpm -qa |grep rsh,若无信息则要在rsh登录的服务器上把rsh server 给装上。
2. 卸载rsh
rpm –q rsh----------查看版本号
rpm -e 版本号---------卸载该版本。
3.安装
rpm –ivh rsh-0.17-14.i386.rpm rsh-server-0.17-14.i386.rpm
这两个包在我的目录下有共享。
配置rsh和rlogin
二、配置rsh和rlogin服务,使用户能以root身份不需密码验证直接登录本机 。
1.vi /etc/securetty, 在其中添加两行
rsh rlogin
2.vi /etc/pam.d/rsh, 注释掉auth required pam_securetty.so
3.vi /etc/pam.d/rlogin, 注释掉auth required pam_securetty.so
4.vi /etc/xinetd.d/rsh, 将disable=yes, 改成no
5.vi /etc/xinetd.d/rlogin, 将disable=yes, 改成no
6.在/root下创建一个.rhosts文件,权限设置为600,然后添加下面的内容
如: Test03 x.x.x.x(ip地址)
7.确认下面的服务是否启动,没有的话请先启动下面的服务
/etc/init.d/rpcbind start /etc/init.d/nfs start
11、重启xinetd服务,/etc/init.d/xinetd restart
12、确认系统能够不用密码以rsh 和rlogin登录
故障现象:
尝试启动数据库失败:
db2inst1@linux-db2v9:~/sqllib> db2start
03/26/2012 22:57:37 0 0 SQL6048N A communication error occurred during START or STOP DATABASE MANAGER processing.
03/26/2012 22:58:07 1 0 SQL6048N A communication error occurred during START or STOP DATABASE MANAGER processing.
03/26/2012 22:58:37 2 0 SQL6048N A communication error occurred during START or STOP DATABASE MANAGER processing.
03/26/2012 22:59:07 3 0 SQL6048N A communication error occurred during START or STOP DATABASE MANAGER processing.
SQL1032N No start database manager command was issued. SQLSTATE=57019
相关配置:
db2inst1@linux-db2v9:~/sqllib> more db2nodes.cfg
0 linux-db2v9 0
1 linux-db2v9 1
2 linux-db2v9 2
3 linux-db2v9 3
db2inst1@linux-db2v9:~> more .rhosts
linux-db2v9 db2inst1
db2inst1@linux-db2v9:~> more /etc/services | grep -i db2
ibm-db2 523/tcp # IBM-DB2
ibm-db2 523/udp # IBM-DB2
questdb2-lnchr 5677/tcp # Quest Central DB2 Launchr
questdb2-lnchr 5677/udp # Quest Central DB2 Launchr
db2c_db2inst1 50001/tcp
DB2_db2inst1 60000/tcp
DB2_db2inst1_1 60001/tcp
DB2_db2inst1_2 60002/tcp
DB2_db2inst1_END 60003/tcp
db2inst1@linux-db2v9:~>
db2inst1@linux-db2v9:~> db2 get dbm cfg | grep -i svc
TCP/IP Service name (SVCENAME) = db2c_db2inst1
相关测试:
db2inst1@linux-db2v9:~> ping linux-db2v9
PING linux-db2v9.site (172.20.21.102) 56(84) bytes of data.
64 bytes from linux-db2v9.site (172.20.21.102): icmp_seq=1 ttl=64 time=0.053 ms
64 bytes from linux-db2v9.site (172.20.21.102): icmp_seq=2 ttl=64 time=0.029 ms
--- linux-db2v9.site ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 0.029/0.041/0.053/0.012 ms
db2inst1@linux-db2v9:~> rsh linux-db2v9
linux-db2v9.site: Connection refused
db2inst1@linux-db2v9:~> db2_all date
linux-db2v9.site: Connection refused
linux-db2v9.site: Connection refused
linux-db2v9.site: Connection refused
linux-db2v9.site: Connection refuse
老觉得rsh这一块配置有问题,但不知道出在哪里。
分享到:
相关推荐
测试RSH配置,可以尝试从客户端机器B使用`rsh -l root 192.168.0.4 ps -ef`命令连接到服务器A并执行`ps -ef`。如果出现`Permission denied.`错误,可能是因为`.rhosts`配置不正确或路径问题。确保`.rhosts`文件位于...
【局域网07-Rsh配置】主要涉及的是在局域网环境中,如何配置Rsh(Remote Shell)服务,以便于在本地设备上通过Rsh命令远程执行远程主机上的操作系统命令。Rsh是一种古老的网络协议,它允许用户在一个主机上执行另一...
ssh配置完全手册,aix下的ssh配置
例如,在服务器上需要运行/urs/bin/ntsysv,选中 rexec、rlogin、rsh 服务,并将/etc/xinetd.d/rsh 脚本文件中的 disable = no,以便 RSH 服务可以正常工作。如果要配置 root 用户的 RSH 无密码登陆,还需要 vi /etc...
最后,需要测试 RSH 服务的配置,使用命令 `rsh 主机名/bin/hostname`。 三、MPICH 安装 MPICH 是一种流行的 MPI 实现,提供了 MPI 的完整实现。可以从网址 `http://www-unix.mcs.anl.gov/mpi/mpich/` 下载 MPICH ...
配置RSH服务需要在服务器端启用rsh服务,并在客户端配置信任关系,使得客户端可以从服务器获取shell。 在集群网络配置方面,确保每个节点之间的可达性至关重要。例如,通过配置正确的IP地址、子网掩码、广播地址和...
### 安装与配置RSH服务 在大多数现代Linux发行版中,出于安全考虑,RSH服务默认并未启用。要安装并启用RSH服务,你需要执行以下步骤: 1. 安装RSH软件包。在基于Debian的系统上,如Ubuntu,使用`apt-get`命令: ``...
5. **启动rsh服务**:启动rsh和rstatd服务,命令为`service rsh start`和`service rstatd start`。 6. **设置开机启动**:为了确保服务在系统启动时自动运行,使用`chkconfig --add rsh`和`chkconfig --add rstatd`...
前面配了一个rsh的配置文件,但是那个文件在类路径下面的,这个我改了一个下,到了web-inf目录,也当是学习学习,弄了我才发现,原来xml配置文件默认的路径是classes下面的,弄了很多次,最终正确读取到,并能够正确...
接下来,确保RSH相关服务被正确配置并启动。在某些Linux发行版中,RSH服务可能不再默认启用,而是由`xinetd`(eXtended Internet Services Daemon)守护进程管理。因此,你需要检查并编辑`/etc/xinetd.d`目录下的...
配置rcp和rsh服务通常需要以下步骤: 1. **建立.rhosts文件**:在双方root用户的主目录下创建`.rhosts`文件,并将对方的hostname添加进去。在做这一步之前,确保在双方的`/etc/hosts`文件中已经添加了对方的IP和...
配置完成后,重启xinetd服务(`/etc/init.d/xinetd restart`),并通过`netstat -an | grep 514`命令检查rsh服务是否在监听TCP端口514。如果显示`tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN`,则表示rsh服务已启动,可以...
安装完成后,配置Cygwin的rsh服务。这通常涉及编辑`/etc/rhosts`或`/etc/hosts.equiv`文件,添加允许远程访问的主机名或IP地址。同时,还需要确保Cygwin的服务(如sshd)正在运行,并且Windows防火墙设置允许rsh连接...
[root@localhost /]# rpm –qa |grep rsh --查看是否安装rsh [root@localhost /]# rpm –e + 版本号 --卸载该版本 安装rsh,rsh-server [root@localhost /]# rpm –ivh rsh-0.17-14.i386.rpm [root@...
。。。
SSH 服务配置在 Linux 系统中的应用 SSH(Secure Shell)是一种安全的远程登录协议,用于取代不安全的 telnet、rlogin、rsh 等协议。SSH 可以提供加密的远程登录、文件传输和端口转发等功能,使得数据传输更加安全...
总之,调试Juniper RSH ALG涉及到对网络环境的深入了解,包括安全策略、服务状态以及设备配置。通过细致的检查和故障排除,可以确保RSH通信的稳定性和安全性,从而实现有效的网络管理和维护。记住,对于复杂的网络...
* 在服务器 A 上运行 `/usr/bin/ntsysv` 选中 `rexec`, `rlogin`, `rsh` 三项服务。 * 运行 `/sbin/service xinetd restart` 启动该三项服务。 * 运行 `echo "rexec" >> /etc/securetty; echo "rlogin" >> /etc/...
在Linux操作系统中,RSH(Remote Shell)是一种网络协议,允许用户在一个主机上运行另一个主机上的命令。然而,由于安全原因,RSH通常不推荐在现代系统中使用,取而代之的是更安全的替代品如SSH(Secure Shell)。...
rsh命令的英文全称为“remote shell”,该命令提供的用户环境,也就是shell,以便指令能够在指定的远端主机上执行。...与该功能相关的Linux命令:iptables-restore命令 – 还原iptables表的配置set命令 – 设置sh