`
tianyihuyidao9
  • 浏览: 165872 次
  • 性别: Icon_minigender_1
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

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


分享到:
评论

相关推荐

    如何配置linux的rsh服务.docx

    测试RSH配置,可以尝试从客户端机器B使用`rsh -l root 192.168.0.4 ps -ef`命令连接到服务器A并执行`ps -ef`。如果出现`Permission denied.`错误,可能是因为`.rhosts`配置不正确或路径问题。确保`.rhosts`文件位于...

    局域网07-Rsh配置

    【局域网07-Rsh配置】主要涉及的是在局域网环境中,如何配置Rsh(Remote Shell)服务,以便于在本地设备上通过Rsh命令远程执行远程主机上的操作系统命令。Rsh是一种古老的网络协议,它允许用户在一个主机上执行另一...

    ssh配置完全手册,aix下的ssh配置

    ssh配置完全手册,aix下的ssh配置

    Linux操作系统下配置无密码的RSH访问

    例如,在服务器上需要运行/urs/bin/ntsysv,选中 rexec、rlogin、rsh 服务,并将/etc/xinetd.d/rsh 脚本文件中的 disable = no,以便 RSH 服务可以正常工作。如果要配置 root 用户的 RSH 无密码登陆,还需要 vi /etc...

    MPI linux安装指南

    最后,需要测试 RSH 服务的配置,使用命令 `rsh 主机名/bin/hostname`。 三、MPICH 安装 MPICH 是一种流行的 MPI 实现,提供了 MPI 的完整实现。可以从网址 `http://www-unix.mcs.anl.gov/mpi/mpich/` 下载 MPICH ...

    关于LINUX集群中的NIS,NFS,RSH配置

    配置RSH服务需要在服务器端启用rsh服务,并在客户端配置信任关系,使得客户端可以从服务器获取shell。 在集群网络配置方面,确保每个节点之间的可达性至关重要。例如,通过配置正确的IP地址、子网掩码、广播地址和...

    linux(rsh).zip

    ### 安装与配置RSH服务 在大多数现代Linux发行版中,出于安全考虑,RSH服务默认并未启用。要安装并启用RSH服务,你需要执行以下步骤: 1. 安装RSH软件包。在基于Debian的系统上,如Ubuntu,使用`apt-get`命令: ``...

    loadrunner监控Linux安装rsh-rstatd

    5. **启动rsh服务**:启动rsh和rstatd服务,命令为`service rsh start`和`service rstatd start`。 6. **设置开机启动**:为了确保服务在系统启动时自动运行,使用`chkconfig --add rsh`和`chkconfig --add rstatd`...

    最新RSH集成框架配置文件在web-INF目录

    前面配了一个rsh的配置文件,但是那个文件在类路径下面的,这个我改了一个下,到了web-inf目录,也当是学习学习,弄了我才发现,原来xml配置文件默认的路径是classes下面的,弄了很多次,最终正确读取到,并能够正确...

    搭建免密码rsh运行环境详细文档

    接下来,确保RSH相关服务被正确配置并启动。在某些Linux发行版中,RSH服务可能不再默认启用,而是由`xinetd`(eXtended Internet Services Daemon)守护进程管理。因此,你需要检查并编辑`/etc/xinetd.d`目录下的...

    Linux远程操作(rcp rsh)命令.pdf

    配置rcp和rsh服务通常需要以下步骤: 1. **建立.rhosts文件**:在双方root用户的主目录下创建`.rhosts`文件,并将对方的hostname添加进去。在做这一步之前,确保在双方的`/etc/hosts`文件中已经添加了对方的IP和...

    liunx监控服务器配置

    配置完成后,重启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服务已启动,可以...

    利用rsh使在Linux命令控制windows的命令行

    安装完成后,配置Cygwin的rsh服务。这通常涉及编辑`/etc/rhosts`或`/etc/hosts.equiv`文件,添加允许远程访问的主机名或IP地址。同时,还需要确保Cygwin的服务(如sshd)正在运行,并且Windows防火墙设置允许rsh连接...

    rsh软件(LoadRunner监控Linux)

    [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@...

    如何配置linux的rsh服务.pdf

    。。。

    linux下ssh服务配置.pdf

    SSH 服务配置在 Linux 系统中的应用 SSH(Secure Shell)是一种安全的远程登录协议,用于取代不安全的 telnet、rlogin、rsh 等协议。SSH 可以提供加密的远程登录、文件传输和端口转发等功能,使得数据传输更加安全...

    Juniper RSH ALG调试手册.pdf

    总之,调试Juniper RSH ALG涉及到对网络环境的深入了解,包括安全策略、服务状态以及设备配置。通过细致的检查和故障排除,可以确保RSH通信的稳定性和安全性,从而实现有效的网络管理和维护。记住,对于复杂的网络...

    如何使用Rsh/Tar快速克隆Linux服务器

    * 在服务器 A 上运行 `/usr/bin/ntsysv` 选中 `rexec`, `rlogin`, `rsh` 三项服务。 * 运行 `/sbin/service xinetd restart` 启动该三项服务。 * 运行 `echo "rexec" >> /etc/securetty; echo "rlogin" >> /etc/...

    rsh-server-0.17-80.el7.x64-86.rpm.tar.gz

    在Linux操作系统中,RSH(Remote Shell)是一种网络协议,允许用户在一个主机上运行另一个主机上的命令。然而,由于安全原因,RSH通常不推荐在现代系统中使用,取而代之的是更安全的替代品如SSH(Secure Shell)。...

    rsh命令 远端登入的shell

    rsh命令的英文全称为“remote shell”,该命令提供的用户环境,也就是shell,以便指令能够在指定的远端主机上执行。...与该功能相关的Linux命令:iptables-restore命令 – 还原iptables表的配置set命令 – 设置sh

Global site tag (gtag.js) - Google Analytics