转载

【Solaris】Solaris10操作系统 主机间信任关系配置

Solaris10操作系统 主机间信任关系配置



配置solaris189 和 solaris188之间的信任关系,使得solaris189上可以使用rlogin命令无密码登录solaris188。

1 编辑两台主机/etc/hosts文件,使它们能互相解析
[root@solaris188:/]#cat /etc/hosts
【Solaris】Solaris10操作系统 主机间信任关系配置

[root@solaris189:/]#cat /etc/hosts
【Solaris】Solaris10操作系统 主机间信任关系配置

2 ping主机名测试
[root@solaris189:/]#ping solaris188
【Solaris】Solaris10操作系统 主机间信任关系配置
[root@solaris188:/]#ping solaris189
【Solaris】Solaris10操作系统 主机间信任关系配置


3 启动solaris188上rlogin服务
[root@solaris188:/]#svcadm enable rlogin
[root@solaris188:/]#svcs rlogin
【Solaris】Solaris10操作系统 主机间信任关系配置

4 配置信任关系前,使用tom用户从solaris189 rlogin 登录solaris188 需要密码

[root@solaris189:/]#rlogin -l tom solaris188
【Solaris】Solaris10操作系统 主机间信任关系配置

5 配置solaris188 /etc/hosts.equiv
允许solaris189上所有普通用户无密码登录
[root@solaris188:/]#vi /etc/hosts.equiv
solaris189      +
【Solaris】Solaris10操作系统 主机间信任关系配置


再次使用tom用户从solaris189 rlogin登录solaris188,无需密码,可以直接登录。
[root@solaris189:/]#rlogin -l tom solaris188
【Solaris】Solaris10操作系统 主机间信任关系配置

退出登录
[tom@solaris188:/export/home/tom]$exit
【Solaris】Solaris10操作系统 主机间信任关系配置

尝试使用root用户rlogin登录,仍然需要密码
[root@solaris189:/]#rlogin -l root solaris188
【Solaris】Solaris10操作系统 主机间信任关系配置


6 配置solaris188 /.rhosts  允许root无密码登录

[root@solaris188:/]#vi /.rhosts
solaris189 +
【Solaris】Solaris10操作系统 主机间信任关系配置


配置完成后使用root从solaris189 rlogin登录solaris188 可以无需密码直接登录
[root@solaris189:/]#rlogin -l root solaris188

【Solaris】Solaris10操作系统 主机间信任关系配置

7 rcp 远程拷贝

在solaris189创建测试文件/practice/file189
【Solaris】Solaris10操作系统 主机间信任关系配置
在solaris188创建测试文件/practice/file188
【Solaris】Solaris10操作系统 主机间信任关系配置

查看solaris188上的svc:/network/shell:default    (rcp命令对应服务)
[root@solaris188:/]#svcs -a | grep shell
【Solaris】Solaris10操作系统 主机间信任关系配置
启动solaris188上对应服务
[root@solaris188:/]#svcadm enable svc:/network/shell:default
[root@solaris188:/]#svcs -a | grep shell
【Solaris】Solaris10操作系统 主机间信任关系配置

从solaris189 (客户端)上执行rcp命令,成功
拷贝solaris189:/practice/file189文件到solaris188,
拷贝solaris188:/practice/file188文件到solaris189
[root@solaris189:/practice]#rcp /practice/file189 solaris188:/practice
[root@solaris189:/practice]#rcp solaris188:/practice/file188 /practice
【Solaris】Solaris10操作系统 主机间信任关系配置

【Solaris】Solaris10操作系统 主机间信任关系配置

在solaris188(服务端)执行rcp命令,会卡住,因为对端solaris189上的服务没启动
[root@solaris188:/practice]#rcp /practice/file188 solaris189:/practice
[root@solaris188:/practice]#rcp solaris189:/practice/file189 /practice
【Solaris】Solaris10操作系统 主机间信任关系配置
[root@solaris189:/practice]#svcs -a | grep shell
【Solaris】Solaris10操作系统 主机间信任关系配置

rcp在客户端执行,需服务端启动 svc:/network/shell:default 服务


8 rsh远程执行命令

在solaris189使用rsh命令 查看solairs188 系统时间
[root@solaris189:/practice]#rsh solaris188 date
【Solaris】Solaris10操作系统 主机间信任关系配置


在solaris188使用rsh命令 查看solairs188 系统时间  卡住
[root@solaris188:/practice]#rsh solaris189 date
【Solaris】Solaris10操作系统 主机间信任关系配置

启动solaris189对应服务
[root@solaris189:/]#svcadm enable svc:/network/shell:default
[root@solaris189:/]#svcs -a | grep shell:default
【Solaris】Solaris10操作系统 主机间信任关系配置

再次在solaris188上测试rsh命令 ,测试rcp命令  均显示permission denied
【Solaris】Solaris10操作系统 主机间信任关系配置

编辑solaris189上信任关系两个文件
[root@solaris189:/]#cat /etc/hosts.equiv
[root@solaris189:/]#cat /.rhosts
【Solaris】Solaris10操作系统 主机间信任关系配置

在solaris188上测试rsh命令、rcp命令  成功执行
[root@solaris188:/]#rsh solaris189 date
[root@solaris188:/]#rcp /practice/file188 solaris189:/practice
[root@solaris188:/]#rcp solaris189:/practice/file189 /practice
【Solaris】Solaris10操作系统 主机间信任关系配置


吕星昊
2016.1.12
?
正文到此结束
Loading...