install_telnet.sh
omplist="
192.167.1.1
192.167.1.2
192.167.1.3
#-------------------------------------
install_telnet.exp
#!/usr/bin/expect -f
set date [exec date -d day +'%Y%m%d']
set date [exec date -d day +'%Y%m%d']
set desthost [lindex $argv 0]
set username [lindex $argv 1]
set password [lindex $argv 2]
set port [lindex $argv 3]
set username [lindex $argv 1]
set password [lindex $argv 2]
set port [lindex $argv 3]
spawn ssh -D $port $username@$desthost
expect "*assword:*"
send "$password\r"
expect {
expect "*#"
send "cd /home/Packages/\r"
send "cd /home/Packages/\r"
expect "*#"
send -- "rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm\r"
sleep 3;
send -- "rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm\r"
sleep 3;
expect "*#"
send -- "rpm -ivh telnet-0.17-47.el6_3.1.x86_64.rpm\r"
sleep 3;
send -- "rpm -ivh telnet-0.17-47.el6_3.1.x86_64.rpm\r"
sleep 3;
expect "*#"
send -- "rpm -ivh xinetd-2.3.14-38.el6.x86_64.rpm\r"
sleep 3;
send -- "rpm -ivh xinetd-2.3.14-38.el6.x86_64.rpm\r"
sleep 3;
expect "*#"
expect "*#"
expect "*#"
expect "*#"
expect "*#"
expect "*#"
expect "*#"
expect "*#"
expect "*#"
sleep 2;
expect "*#"
sleep 2;
sleep 2;
expect "*#"
sleep 2;
send "exit\r"
interact