pscp entre local (Windows) y remoto (Linux) con clave privada


0

Actualmente, copio archivos de un servidor Windows a un servidor Linux a través de PSCP usando la autenticación de nombre de usuario / contraseña, sin embargo, necesito usar la autenticación de clave pública / privada en su lugar.

He agotado Internet por la razón por la que esto no me funciona, por favor vea mi comando aquí.

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

He generado las claves públicas / privadas en el servidor de Windows y he copiado la clave pública en el servidor de Linux y en el archivo authorized_keys. La clave privada está en formato .ppk en la ubicación anterior en la máquina con Windows.

¿Qué estoy haciendo mal?


1
¿Puede proporcionar registros desde cualquier lado?
djsmiley2k

"El servidor rechazó nuestra clave": utiliza el .ppk de Windows a PSCP a través de la GUI de Putty (para aceptar la clave por primera vez)
jto

Creo que esto podría deberse al formato de clave privada .ppk de Putty, mientras que ssh en el servidor Linux usa Open-SSH, creo.
jto

Lo siento se olvidó de etiquetar @ djsmiley2k
jto
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.