En uno de los servidores de desarrollo antiguos que administro hay un par de claves públicas y privadas RSA ~ / .ssh / id_rsa.pub y ~ / .ssh / id_rsa en una cuenta de usuario provisional (utilizada para la automatización y las pruebas antes de la producción).
Se había convertido en un VPS. Debido a que aún está en servicio, pull
ing desde Bitbucket iterando semanalmente a través de muchos proyectos separados pero relacionados, cada uno en programaciones cuidadosamente seleccionadas, es crucial que la misma tecla ssh retenga el acceso de lectura y escritura a esos repositorios. Los procesos de control de calidad ocasionalmente realizan actualizaciones robóticas de los metadatos git push
que respaldan los orígenes remotos s. La identidad (claves) no debe cambiar.
he leído enlace y otros recursos en línea, pero me encuentro en una pérdida de cómo otorgar este acceso de escritura de identidad sin correo electrónico a nuevos repositorios (por ejemplo, forks) en cuentas de Bitbucket diferentes.
Aunque poseo la clave SSH original para esa cuenta de prueba de robot, no tengo acceso a su cuenta de Bitbucket (si corresponde) porque simplemente no sé cuál es y he agotado todas las posibilidades. Sin embargo, su clave pública no se puede agregar a ninguna otra cuenta BB (utilizando Agregar clave en enlace ), indicando que ya está tomado.
Eso está bien; No quiero vincularlo a la cuenta completa de todos modos, sino solo a repositorios específicos en Administración de acceso en enlace
El problema es que en esa URL solo se pueden enviar los nombres de usuario de Bitbucket o las direcciones de correo electrónico que funcionan , no son claves públicas ssh. la configuración de la cuenta dev detrás de esta identidad de robot nunca se han configurado los registros MX ni los buzones de correo de sus dominios, etc. para recibir realmente el correo electrónico, solo lo suficiente para satisfacer la git config de las quejas, y de todas formas había pasado por muchas posibilidades. Todos se recuperaron o no terminaron en cajas de captura total.
Esto me deja en un poco de un lío.
¿Alguna idea de cómo se le da una clave de pub o priv ssh, puedo encontrar las direcciones de correo electrónico del propietario / asociado (incluso si están dañadas)?
El objetivo real sería otorgar a esta cuenta el acceso de escritura a los repositorios fork ed, no a los originales.
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDYBzHi7y9szZz5um3JLPSYPm3LYTVTzkGl8v58dhiIBDA+8xXlpMJQGFZHT0zmg8+Y+409qQQKzbILcx
T6/rYt5HE57GFNK5DRwaKMCCICabVHF0aJKf9mKlY9fY2TwCZP7ufeISA88pQNQIHpPIuDDy1vFO6yBkkVx8aPIH0q/bvCVE89W+8fpGgdwKq9+dDB0KZp1X
3VMYF0IsJRpH5OGWaQDQHHxJX+sudyWtABlQ3UAgWyp0hkmx1q1kulahk1BrX1wrJOdOrxgpwBnRVHm6dEyJR6j7pK3ZR+4duQqHVkOP//J6RQsdK/voPrSE
z2C0tuuuJn1hBwSJxkn4VN web@staging