Script de um SCP de rotina de um servidor de acesso compartilhado no meu trabalho para meu servidor pessoal. Qual é a melhor maneira?

Script de um SCP de rotina de um servidor de acesso compartilhado no meu trabalho para meu servidor pessoal. Qual é a melhor maneira?

Pedi ao administrador de sistema do meu trabalho para configurar um trabalho Cron no servidor local, que executa rotineiramente um script Python que escrevi.

Basicamente, extrai alguns dados da intranet local, faz alguma mágica neles e apresenta os resultados em formato HTML. Consigo fazer SSH no servidor de trabalho e modificar meus scripts, e qualquer pessoa na organização pode acessá-los e a quaisquer outros arquivos no diretório.

Gostaria que meu script enviasse o arquivo HTML final para o meu servidor web pessoal (qualquer diretório serve) para que eu possa visualizar sua saída quando não estiver no trabalho. Qual seria a melhor forma de fazer isso? Tive algumas ideias, mas quero ter certeza de que farei isso da maneira certa, ou seja, não despejando minhas credenciais pessoais no servidor de trabalho para que todos possam ver.

Nota. os dados internos que o script utiliza estão todos disponíveis publicamente, embora em um formato mais difícil de trabalhar, então não acredito que haja uma questão ética aqui.

Responder1

Opção 1.

No seu PC pessoal, use ssh-keygenpara criar uma chave de autenticação para o seu PC doméstico. Isso permitirá que seu script em "trabalho" carregue o arquivo para o seu PC doméstico sem fazer login.

Altere seu script para fazer upload do arquivo HTML para o seu PC doméstico usando seu login.

Opção 2.

Altere seu script (no trabalho) para enviar o HTML para um espaço público da web e simplesmente visualizá-lo em um navegador.

informação relacionada