쉘스크립트 – 암호 자동 입력하기

1.

#!/usr/bin/expect

spawn scp temp.txt [email protected]:./directory/
expect -re "Password:"
sleep 1
send "YOURPASSWORD\r"
interact

출처: http://kldp.org/node/46806

 

2.

#!/bin/sh

tpipe() {
sleep 3;echo 'user'
sleep 1;echo 'passwd'
sleep 1;echo 'who'
sleep 1;echo 'exit'
sleep 5
}

tpipe | telnet localhost

출처: http://kldp.org/node/31829