求大神,shell脚本中怎么写用ssh远程登录到主机并执行命令,需要输密码 我要写shell脚本,要实现远程通过ssh登录主机并执行命令,我和。ssh xx.xx.xx.xx>;>;EOFuserpasswdEOF
linux shell 脚本里,ssh 后调用脚本里的函数,提示没有此命令,怎么解决,求助 例如: function ui(){} iop=\"ip1 ip2 ip3 for ip in$iop;do ssh$ip\"ui done 怎么让它执行成功
如何写shell脚本自动通过ssh命令登录到服务器 用EXPECT实现用密码登录,也可配置成不需要密码usr/bin/expect-fif {$argcputs stderr\"Usage:$argv0 IPAdress Login OldPasswdexit}set IPADDR[lindex$argv 0]set LOGIN[lindex$argv 1]set OLD_PW[lindex$argv 2]set timeout 30stty-echospawn ssh$IPADDR-l$LOGINexpect {Password:*\"{send\"$OLD_PW\\rexp_continue}\"*Last login:*\"{interactexit 0} timeout {send_user\"connection to$IPADDR timeout。\\nexit 1}\"*incorrect*\"{send_user\"password incorrect。\\nexit 2}\"*Permission*\"{#for LINUX sshsend_user\"password Error。\\nexit 2} eof {exit 3}}