我继续补充一下,看能不能把 dsh 学好。
主机系统为 redhat 8.0。
dsh 要求设置好 root 的 rsh,即前提是被管理机要允许管理机直接通过 root 远程登陆而不许验证。
被管理机设置:
1·/etc/hosts 增加管理机 IP 和 主机名,如 192.168.1.1 host1;
2·/root/.rhost 增加管理机名和 root,如 host1 root,权限建议是 600,root以外用户一定要不可写;
3·/etc/securetty 增加 rlogin;
4·/etc/pam.d/rsh 注释 auth required /lib/security/pam_securetty.so;
5·开启 rsh/rlogin 服务;
这样管理机的 root 用户就可以直接登陆被管理机了。
管理机要下载 libdshconfig 和 dsh,并编译安装。
http://www.netfort.gr.jp/~dancer/software/downloads/list.cgi
======
我在编译和安装的时候都没有报错,可是执行 dsh 有报错,继续研究中~ |