Ubuntu下安装rsh实现无密码访问详解
一、环境
1.三台服务器ubuntu14.04,主机名分别为compute,block1和blcok2
2.两台主机hosts文件都为:
root@compute:~#cat/etc/hosts
127.0.0.1localhost
192.168.4.132compute
192.168.4.133block1
192.168.4.134block2
二、安装rsh和rsh-server(三台主机都安装),并设置启动rsh和rlogin服务
1安装
apt-getinstallrsh-clientrsh-serverxinetd
2ubuntu下原来没有/etc/xinetd.d/rsh文件,新建并添加内容
#default:on #descrīption:Thershdserveristheserverforthercmd(3)routineand,\ #consequently,forthersh(1)program.Theserverprovides\ #remoteexecutionfacilitieswithauthenticationbasedon\ #privilegedportnumbersfromtrustedhosts. serviceshell { disable=no socket_type=stream wait=no user=root log_on_success+=USERID log_on_failure+=USERID server=/usr/sbin/in.rshd } /etc/xinetd.d/rlogin #default:on #descrīption:rlogindistheserverfortherlogin(1)program.Theserver\ #providesaremoteloginfacilitywithauthenticationbasedon\ #privilegedportnumbersfromtrustedhosts. servicelogin { disable=no socket_type=stream wait=no user=root log_on_success+=USERID log_on_failure+=USERID server=/usr/sbin/in.rlogind } /etc/xinetd.d/rexec #default:off #descrīption:Rexecdistheserverfortherexec(3)routine.Theserver\ #providesremoteexecutionfacilitieswithauthenticationbased\ #onusernamesandpasswords. serviceexec { disable=no socket_type=stream wait=no user=root log_on_success+=USERID log_on_failure+=USERID server=/usr/sbin/in.rexecd }
3重启动
root@block2:~#/etc/init.d/xinetdrestart xinetdstop/waiting xinetdstart/running,process26181
三、建立信任文件,实现无密码访问配置
1.在root主目录下建立.rhosts文件,并在此文件内写入这两台主机的主机名
root@block1:~#cat.rhosts computeroot block1root block2root
注:root验证需要/root/.rhosts文件,普通用户需要/etc/hosts.equiv文件
2.在/etc目录下建立hosts.equiv文件,并在此文件内写入作为客户端主机的主机名
root@block1:~#cat/etc/hosts.equiv #/etc/hosts.equiv:listofhostsandusersthataregranted"trusted"r #commandaccesstoyoursystem. compute
3在文件/etc/securetty中
加入rshrloginrexec
四、配置完毕,验证配置
1.在compute服务器上直接输入rshblock1date就可以在block1上无密码执行date命令
root@compute:~#rshblock2date ThuMar3016:38:42CST2017
2.在compute上直接输入rshblock1就可以无密码登录block1
3.普通用户操作同root用户
4.还有rcp命令可以远程复制文件
至此rsh无密码访问配置完毕。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。