В настоящее время я копирую файлы с сервера Windows на сервер Linux через PSCP, используя аутентификацию по имени пользователя / паролю, однако мне нужно использовать вместо этого аутентификацию с открытым / закрытым ключом.
Я исчерпал Интернет, почему это не работает для меня, пожалуйста, посмотрите мою команду здесь.
C:\pscp.exe -scp -i "C:\Users\logman\Documents\whosin.ppk" "C:\Net2 Access Control\whos_in_data.html" jenkinsslave@172.1.1.1:/var/www/whosin/html
Я сгенерировал открытый / закрытый ключи на сервере Windows и скопировал открытый ключ на сервер Linux и в файл author_keys. Закрытый ключ находится в формате .ppk в указанном выше месте на компьютере с Windows.
Что я делаю неправильно?