Я использовал pscp для загрузки некоторых файлов на удаленный сервер, но, видимо, они обновляют систему безопасности, так что разрешены только определенные шифры SFTP и MAC, но я не программист, поэтому я не знаю, что это все влечет за собой.
Сейчас у меня есть эта команда в пакетном скрипте (здесь используются общие заглавные буквы вместо фактических используемых слов / строк):
эхо у | "CURRENT_PATH \ pscp.exe" -sftp -P 22 -pw "ПАРОЛЬ"
"LOCAL \ PATH \ TO \ FILE.txt" SOME_SERVER@SERVER.COM: /SERVER/PATH/TO/FILE.txt
Как мне изменить или обновить это, чтобы оно совместимо со следующими:
Разрешенные шифры SSH: aes256-cbc, aes256-ctr
Разрешенные MAC-шифры: hmac-sha2-512, hmac-sha2-256
Я не знаю, нужен ли мне только один или оба из этих SSH / MAC-компонентов, чтобы он работал.