linux下rsh的无密码登录配置

文章作者 100test 发表时间 2007:03:14 16:53:21
来源 100Test.Com百考试题网


【导读】说一下步骤,都是在服务器端的配置。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
Kickstarted 10:49 16-Nov-2005


相关文章


Linux操作系统自如的装卸内核模块
Linux操作系统中的防火墙技术及其应用
linux下rsh的无密码登录配置
Linux的高效的数据传输技术-Relay
使用PHP脚本修改Linux或Unix系统口令
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛