linux rsh配置 A主机无需密码登录B主机

服务端需要安装rsh-server rsh两个软件包 客户端需要有rsh软件包

在B机 /etc/hosts 文件里添加

A ip地址 主机名 要不解析不到会禁用root登录

添加A机主机名和root用户信息至B机 /etc/hosts.equiv 如果此文件不存在则手动建立 如果该文件不建立 会提示拒绝信息 但不影响登录
A root

B机root帐户目录建立/root/.rhosts文件 添加A机主机名和root用户信息
A root

B机修改/etc/securetty文件添加rsh rlogin rexec信息
rsh
rlogin
rexec

B机修改/etc/pam.d/rsh文件 /etc/pam.d/rlogin文件 /etc/pam.d/rexec文件
将auth       required    pam_securetty.so
修改为#auth       required    pam_securetty.so

B机修改/etc/xinetd.d/rsh文件 /etc/xinetd.d/rlogin文件 /etc/xinetd.d/rexec文件
将disable = yes  修改为  disable = no

B机重启xinetd服务
service xinetd restart

B机查看端口是否打开netstat -tunlp
rsh服务端口 514
rlogin服务端口 513
rexec服务端口 512

A机使用root帐户rsh访问B机
rsh -l root 192.168.1.2

A机拷贝abc文件至B机root目录
 

本文出自 “让我men共同成长” 博客,谢绝转载!

你可能感兴趣的:(rsh,无需密码登录)