Я хочу скопировать каталоги с помощью scp с сервера A на удаленный сервер B. Поскольку я хочу сделать это с помощью сценария, я сгенерировал закрытый и открытый ключи для сервера, которые отлично работают с winScp.
но когда я пытаюсь скопировать с помощью оболочки/скрипта
scp -i <DIR>/key.ppk $tmpDirA/*.war $username@$server:$TmpDirB
Меня спрашивают парольную фразу
Enter passphrase for key '<DIR>/key.ppk'
даже парольная фраза была оставлена пустой при генерации ключей.
оба сервера (openSuse) имеют openSsh, протокол 2. и ключи rsa-ключи
Эти ключи не генерируются сервером А. Имеет ли это значение?
Я не вижу, какой момент мне не хватает. Так что спасибо за любую помощь.