Caminho absoluto ou relativo para um computador de rede local conectado para que o código salve o arquivo automaticamente no computador da LAN

0

Eu tenho um mac mini e um mac antigo que estão conectados via cabo ethernet. De meu mac mini, eu posso ssh no antigo mac no terminal usando o nome de usuário ssh.

Eu tenho um código python no meu mac mini que gera dados, e eu quero que ele seja enviado para a máquina mac antiga. Existe um caminho absoluto ou relativo do meu mac mini para o mac antigo, que eu posso usar no meu código para direcionar onde salvar o arquivo de dados? Eu quero pular o fardo de transferir os arquivos de dados manualmente todas as vezes.

Se houver alguma outra maneira de fazer este código, por favor me avise! Obrigado.

    
por Vinci 05.10.2018 / 19:02

1 resposta

0

Você menciona ssh e python, então aqui está uma abordagem ...

1) Gere a chave ssh no Mac antigo como o usuário com o qual seu código é executado e configure para permitir login automático, etc. 2) Instale o paramiko lib para ssh via python. 3) Usando essas bibliotecas, deposite os arquivos de dados em qualquer caminho no Mac antigo que você quiser.

Se você quer apenas copiar para um caminho, há maneiras inseguras via NFS ou similares, mas usar o paramiko é tão fácil manter tudo seguro.

    
por 20.10.2018 / 00:21

Tags