用echo加管道实现rsh无需手工输入密码,可是有的机器可以成功,有的不可以

(sleep 1;echo "password"; sleep 1;echo "ls";sleep 1;echo "exit")|rsh "hostname" -l "user"

user是非root用户

如果从linux -> aix机器,可以执行成功

可是从linux -> linux机器,就停在输密码的环节,这是为什么呢??

作者: wbjk   发布时间: 2011-06-16

配密钥

作者: xiaopan3322   发布时间: 2011-06-16

本帖最后由 wbjk 于 2011-06-16 13:06 编辑

回复 xiaopan3322


    什么是配密钥啊,怎么配?我就想把密码通过echo传给rsh,不能把他们设置成互信节点

作者: wbjk   发布时间: 2011-06-16

回复 wbjk

STFW!!!

http://www.thegeekstuff.com/2008 ... keygen-ssh-copy-id/

作者: xiaopan3322   发布时间: 2011-06-16

楼上不是我要的,我们这边必要做出需要密码,不过要自动输入的那种效果

作者: wbjk   发布时间: 2011-06-16