科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道linux下rsh的无密码登录配置

linux下rsh的无密码登录配置

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

说一下步骤,都是在服务器端的配置。linux是centos。内核2.6.9-5.0.5.EL

作者:51CTO.COM 2007年10月18日

关键字: Linux RSH 密码 配置 登录

  • 评论
  • 分享微博
  • 分享邮件

  说一下步骤,都是在服务器端的配置。linux是centos。内核2.6.9-5.0.5.EL

  注意,这是普通用户的rsh无密码登录。如果是root还需要其他设置。

  1。首先要在要rsh登录的服务器上把rsh server给装上。

  2。如果没有特殊的限制,/etc/hosts.allow /etc/hosts.deny

  这两个文件为空就可以。

  如果要限制的话,就先在/etc/hosts.deny中添加ALL:ALL

  在/etc/hosts.allow中添加

  in.rshd : 192.168.0. in.rlogind : 192.168.0. portmap : 192.168.0. sshd : 192.168.0.

  类似的允许的信息。

  这里就不多说了,我没有配这里

  3。rsh配无密码的登录,主要就是/etc/hosts.equiv这个文件。

  在里面加入客户端的主机名。

  (郁闷,就是这个主机名害我弄了两天。我把客户端的域名写进去了)

  另外还有一种方式是在对应用户下建立.rhosts文件,

  然后添加主机名和用户名。这种方式我没有成功。

  4。最后把rsh server启动起来,这里需要到 /etc/xinetd.d 目录

  把rsh,rlogin,rexec的文件中的disable =yes都改成disable =no

  然后/etc/init.d/xinetd restart重启服务。

  ---------

  在一些文章里面还有这个步骤

  vi /etc/securetty

  再里面添加rsh rexec rlogin。

  或者

  echo "rexec" >>/etc/securetty

  echo "rlogin" >>/etc/securetty

  echo "rsh" >>/etc/securetty

  但是我不用这一步似乎也可以。

  另外。在第二步,我发现只是修改rlogin文件也可以

  难道我是配的rlogin的不需密码访问?

  #rsh compute-0-0

  connect to address 192.168.**.**: Connection refused

  Trying krb4 rlogin...

  connect to address 192.168.**.**: Connection refused

  trying normal rlogin (/usr/bin/rlogin)

  Last login: Thu Nov 24 08:32:15 from 192.168.**.**

  Rocks Compute Node

  Rocks 4.1 (Fuji)

  Profile built 02:42 16-Nov-2005

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章