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

0

Eu tenho o sysadmin no meu trabalho para configurar um trabalho Cron no servidor local, que rotineiramente executa um script Python que eu escrevi.

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

Eu gostaria que meu script SCP o arquivo HTML final para o meu servidor web pessoal (qualquer diretório é bom) para que eu possa ver sua saída quando não estou no trabalho. Qual seria a melhor forma de fazer isso? Eu tive algumas idéias, mas quero ter certeza de que faço isso da maneira certa, ou seja, não despejar minhas credenciais pessoais no servidor de trabalho para que todos vejam.

NB. os dados internos que o script usa estão todos disponíveis publicamente, embora sejam mais difíceis de trabalhar com formato, então não acredito que exista um problema ético aqui.

    
por Matt M. 27.05.2017 / 07:05

1 resposta

0

Opção 1.

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

Ajuste seu script para fazer o upload do arquivo HTML para o seu computador pessoal usando seu login.

Opção 2.

Ajuste seu script (no trabalho) para gerar o HTML em um espaço da web público e simplesmente exibi-lo em um navegador.

    
por 27.05.2017 / 13:46