Pregunta

Estoy tratando de abrir múltiples conexiones con ssh2_auth_pubkey_file a diferentes servidores utilizando las mismas claves públicas y privadas.

Cuando mi script intenta conectarse al segundo servidor i obtengo:

PHP ADVERTENCIA: SSH2_AUTH_PUBKEY_FILE (): Falló la autenticación para ME usando la clave pública: No se puede abrir el archivo de la clave pública

Supongo que no puede tener dos punteros abiertos, pero no veo por qué no.¿Hay alguna manera de evitar esto?

¿Fue útil?

Solución

Esto probablemente no sería un problema con Phpseclib.Solo haga file_get_contents en la tecla y cargue que en un objeto Crypt_RSA que luego se pasa al método de inicio de sesión NET_SSH2.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top