URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48720
[ Назад ]

Исходное сообщение
"Как команде SCP передать пароль "

Отправлено serg88 , 27-Сен-04 15:40 
Пишу scp /home/test/smb.conf test@arch:/home/test/ и далее у меня спрашивается пароль, но мне необходимо выполнять это из скрипта, и соответсвенно необходимо что бы это выполнялось автоматом, потоком не получается

Содержание

Сообщения в этом обсуждении
"Как команде SCP передать пароль "
Отправлено open , 27-Сен-04 15:51 
а если авторизацию по ключу настроить с пустой пассфразой?


>Пишу scp /home/test/smb.conf test@arch:/home/test/ и далее у меня спрашивается пароль, но мне
>необходимо выполнять это из скрипта, и соответсвенно необходимо что бы это
>выполнялось автоматом, потоком не получается



"Как команде SCP передать пароль "
Отправлено Gennadi , 27-Сен-04 19:04 
>а если авторизацию по ключу настроить с пустой пассфразой?
>
>
>>Пишу scp /home/test/smb.conf test@arch:/home/test/ и далее у меня спрашивается пароль, но мне
>>необходимо выполнять это из скрипта, и соответсвенно необходимо что бы это
>>выполнялось автоматом, потоком не получается

#!/usr/bin/expect -f
set timeout 100
set PASS "yourpassword"
set USER "test"

spawn scp /home/test/smb.conf $USER@arch:/home/test
expect "password: "
send "$PASS\r"
expect eof