Solución:
Tiene una autenticación Kerberos / GSSAPI configurada como la preferida, pero no parece que realmente la use / desee. Como no especifica ningún nombre de usuario o contraseña para las solicitudes de Kerberos.
Este problema puede aparecer de forma espontánea cuando Kerberos se instala en la PC cliente o el servidor comienza a admitir Kerberos.
La solución es eliminar Kerberos / GSSAPI (gssapi-with-mic
) de la lista de métodos de autenticación preferidos en JSch:
session.setConfig(
"PreferredAuthentications",
"publickey,keyboard-interactive,password");
Referencia: Conexión SFTP a través de Java que solicita una autenticación extraña.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)