rsh服务配置

需要下载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这一块配置有问题,但不知道出在哪里。


猜你喜欢

转载自tianyihuyidao9.iteye.com/blog/1464715