Scripting de un SCP de rutina desde un servidor de acceso compartido en mi trabajo a mi servidor personal. ¿Cuál es la mejor manera?

Scripting de un SCP de rutina desde un servidor de acceso compartido en mi trabajo a mi servidor personal. ¿Cuál es la mejor manera?

Le pedí al administrador de sistemas de mi trabajo que configurara un trabajo Cron en el servidor local, que rutinariamente ejecuta un script de Python que escribí.

Básicamente, extrae algunos datos de la intranet local, hace algo de magia y presenta los resultados en formato HTML. Puedo ingresar por SSH al servidor de trabajo y modificar mis scripts, y cualquier miembro de la organización puede acceder a ellos y a cualquier otro archivo en el directorio.

Me gustaría que mi secuencia de comandos envíe por SCP el archivo HTML final a mi servidor web personal (cualquier directorio está bien) para poder ver su resultado cuando no esté en el trabajo. Cuál sería la mejor forma de hacer esto? He tenido algunas ideas, pero quiero asegurarme de hacerlo de la manera correcta, es decir, no volcando mis credenciales personales en el servidor de trabajo para que todos las vean.

NÓTESE BIEN. Todos los datos internos que utiliza el guión están disponibles públicamente, aunque en un formato más difícil de trabajar, por lo que no creo que haya una cuestión ética aquí.

Respuesta1

Opción 1.

En su PC personal, utilícela ssh-keygenpara crear una clave de autenticación para la PC de su hogar. Esto permitirá que su secuencia de comandos en el "trabajo" cargue el archivo en la PC de su hogar sin iniciar sesión.

Modifique su secuencia de comandos para cargar el archivo HTML en la PC de su hogar usando su inicio de sesión.

Opcion 2.

Modifique su secuencia de comandos (en el trabajo) para enviar el HTML a un espacio web público y simplemente verlo en un navegador.

información relacionada