Die Antwort wurde dir doch schon gegeben:
FTP.
Damit kannst du Dateien lesend und schreibend von a nach b bringen.
Und wenn du mit "sicher" eine verschlüsselte Verbindung meinst, wäre SFTP etwas für dich, eine Suite dafür wäre z.B. Putty.
Ansonsten
SSH, damit habe ich auch schon Daten von meinem Windows-Rechner auf einen Unix-Server hochgeladen.