PSCP не принимает hostkey
460
Matt G
Я запускаю PSCP на Windows из сценария. Если я добавлю
echo y | pscp.exe...
Оно работает. Тем не менее, я не могу заставить его принять hostkey с помощью
pscp.exe -hostkey aa:bb:cc...
Я также пытался
pscp.exe -hostkey "ssh-rsa 2048 aa:bb:cc..."
и это тоже не работает. Каждый раз, когда я получаю следующую ошибку:
Fatal: Host key did not appear in manually configured list
Я неправильно понял, как это работает? Это должно быть полностью автоматизировано, я не могу добавить ключ вручную, так как он хранится в контексте реестра пользователей. Этот сценарий необходимо запустить как запланированную задачу с использованием учетной записи службы, возможно, на нескольких компьютерах.
Как правильно использовать -hostkey
?
Во избежание сомнений, да, это правильный алгоритм и длина ключа, и да, я использую фактический отпечаток пальца, а не «aa: bb: cc ...», который использовался для примера.
Да, отпечаток пальца, состоящий из 16 пар шестнадцатеричных цифр, разделенных двоеточиями (так как OpenSSH использовался до 6,8 в 2015 году), является правильным значением и работает для меня (используя 0,67 и 0,70 на двух машинах). Если вы включите другие разделенные пробелом слова, такие как `ssh-rsa 2048`, они игнорируются (не причиняя вреда). Попробуйте добавить `-v` и сравните зарегистрированный фактический отпечаток с указанным вами.
dave_thompson_085 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как скопировать файл с помощью pscp через сервер промежуточного шлюза
-
2
Есть ли способ не переопределять существующие файлы при использовании pscp?
-
0
как передать файл без замены старых файлов с помощью pscp на vb6
-
-
0
передача файлов с пробелами в них с помощью pscp для putty
-
1
Ошибка EOF при использовании pscp для передачи файлов на сервер Windows
-
1
Как возобновить прерванную загрузку SFTP в консоли Windows 7?
-
1
Как вы можете запустить `plink` для копирования файлов?
-
1
Замазка pscp Недопустимая ошибка формата дескриптора файла
-
1
Подстановочный знак PSCP для фиксированного имени
-
0
pscp, более одного удаленного источника не поддерживается