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

0

Eu tenho um mac mini e um velho mac 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.

Vinci
fonte

Respostas:

0

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

1) Gere a chave ssh no antigo Mac como o usuário que seu código executa 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ê desejar.

Se você quer apenas copiar para um caminho, há uma maneira insegura através do NFS ou algo parecido, mas usar o paramiko é tão fácil manter tudo seguro.

MMB
fonte