Script Unix do SFTP com chaves pub / priv

0

Eu escrevi um script que usa o sftp para obter arquivos. O problema que estou tendo é que ainda está me solicitando uma senha. Antes de dizer que minha chave ssh pub / priv está configurada incorretamente, quando eu desloco do console, não preciso inserir minha senha. Eu acredito que posso ter o script errado. Aconselhe-me por favor.

Problema: O SFTP sem senha funciona no console, mas não no script

(SFTP uName @ host) na linha de comando conecta e carrega o sftp

Script pede senha

FTPSERVER='server'
USER='uName'
FILEPATH='Path'
FILE1='File.txt'

#SFTP pull to local directory, uses ssh with public key placed on username's .ssh folder
sftp $USER@$FTPSERVER <<EOF
cd $FILEPATH
get $FILE1
bye
EOF
    
por aSchwartzy 10.09.2015 / 15:10

0 respostas

Tags