Tengo un servidor al que tengo que acceder con frecuencia a través de ssh, porque lo calculo. Ahora, el centro de cómputo prohíbe explícitamente las claves SSH porque son "inseguras". Sienten que escribir mi contraseña, en un teclado, cada vez que sea posible frente a otros humanos, es una forma mucho más segura de iniciar sesión.
Ahora; No puedo cambiar de opinión (lo intenté).
¿Hay alguna manera de almacenar al menos temporalmente las contraseñas SSH, la forma en que GIT puede almacenar contraseñas en un caché durante un tiempo definido?
publickey
autenticación. Si deshabilita la password
autenticación en el servidor, evita que todos los atacantes intenten adivinar las contraseñas. Y si un atacante intenta un ataque mitm contra un cliente que no ha almacenado previamente la clave pública del servidor, está mucho mejor protegido publickey
que si estuviera utilizando la password
autenticación.
the computing center explicitly forbids SSH-keys because they are "insecure"
- mi opinión al respecto? Encuentre un nuevo servidor host, porque el suyo es obviamente inepto.