Absoluter oder relativer Pfad zu einem verbundenen LAN-Computer für Code, um die Datei automatisch auf dem LAN-Computer zu speichern

434
Vinci

Ich habe einen Mac mini und einen alten Mac, die über ein Ethernetkabel angeschlossen sind. Von meinem Mac Mini aus kann ich mit dem SSH-Benutzernamen in den alten Mac im Terminal ssh.

Ich habe einen Python-Code in meinem Mac Mini, der Daten generiert, und ich möchte, dass er an die alte Mac-Maschine gesendet wird. Gibt es einen absoluten oder relativen Pfad von meinem Mac Mini zu einem alten Mac, den ich in meinem Code verwenden kann, um den Speicherort der Datendatei festzulegen? Ich möchte die manuelle Übertragung der Dateien jedes Mal überspringen.

Wenn es eine andere Möglichkeit gibt, diesen Code weise auszuführen, lass es mich wissen! Vielen Dank.

0

1 Antwort auf die Frage

0
MMB

Sie erwähnen ssh und python, also hier ist ein Ansatz ...

1) Generieren Sie den ssh-Schlüssel auf einem alten Mac, wenn der Benutzer, unter dem Ihr Code ausgeführt wird, ein automatisches Login usw. zulässt . 3) Legen Sie Datendateien unter Verwendung der genannten Libs an einem beliebigen Pfad auf dem alten Mac ab, den Sie möchten.

Wenn Sie nur in einen Pfad kopieren möchten, gibt es unsichere Wege über NFS oder ähnliches, aber die Verwendung von paramiko ist so einfach, alles sicher zu halten.