Socket SCP - Dateitransfer mi KeyFile

brauner1990

Bekanntes Mitglied
Hey Community!

Ich habe mir als Aufgabe gesetzt eine App zu schreiben, welche alle 5 Minuten eine Datei zur Sicherung via SCP Dateitransfer Upload auf einen Server schiebt. Diese App wird einfach im Hintergrund laufen.

Da ich aber via Keys arbeite, und dies auch so bleiben soll, habe ich mich umgeguckt nach "SCP for java with key files".

Gefunden für "normale" Passwörter, die als String vorliegen, habe ich zehon.com ... dies scheint sehr sehr vielversprechend zu sein.

Könnt ihr mir vlt weiterhelfen, in die richtige Richtung zu bringen?

Ich bedanke mich schonmal bei euch.
 
I

irgendjemand

Gast
theoretisch sollte das auch mit normalem webspace gehen der PHP und mcrypt unterstützt da du dann dierekt AES128 verwenden kannst ... was java auch von aus aus beherrscht ... da extra mit ner propiertären software arbeiten wäre mir zu aufwändig

*alternativ gibt es noch ne lib für php um RSA zu verwenden ... ist aber ziemlich tricky mit nem php script n RSA-key zu erzeugen den java dann am ende auch verarbeiten kann ... aber RSA sollte dann eh nur verwendet werden um den AES key auszutauschen*
 
I

irgendjemand

Gast
vllt hättest du "vServer" / "RootServer" schreiben sollen ... dann wäre klar gewesen das du mit "Server" auch richtig "Server" meinst ... was leider bei 95% der überwiegend jüngeren user leider nicht der fall ist *dort heißt "Server" leider "Webspace"* ...


aber wenn du einen Server mit remote-access *SSH/remoteDesktop* hast ... dann verstehe ich das problem erlich gesagt schon garnicht -> server implementieren , starten ... fertig ...

und wenn dann kannst du immer noch mit java-internen mitteln standard-cryptos wie eben AES und RSA verwenden ...
 

brauner1990

Bekanntes Mitglied
vllt hättest du "vServer" / "RootServer" schreiben sollen ... dann wäre klar gewesen das du mit "Server" auch richtig "Server" meinst ... was leider bei 95% der überwiegend jüngeren user leider nicht der fall ist *dort heißt "Server" leider "Webspace"* ...
sry...war für mich klar, da für mich diese begriffe weltverschieden sind ^^


aber wenn du einen Server mit remote-access *SSH/remoteDesktop* hast ... dann verstehe ich das problem erlich gesagt schon garnicht -> server implementieren , starten ... fertig ...

und wenn dann kannst du immer noch mit java-internen mitteln standard-cryptos wie eben AES und RSA verwenden ...

Um mich mit Java und SCP zu beschäftigen, will ich einen Dateitransfer erstellen, welcher eine Datei immer alle 5 Minuten rüber pusht. Da ich bereits SSH via PublicKey/PrivateKey benutze, würde ich gerne dies so beibehalten, aber habe im Internet hierzu noch nix gefunden welches mir helfen könnte...
 
I

irgendjemand

Gast
hmm ... dann würde ich SCP über SSH tunneln *es gibt von JCraft auch ein voll funktionsfähiges SSH-tool wie du sicher weist* ... dann musst du dich auch nur mit dem EINEN key-file von SSH rumschlagen ...
 

Ähnliche Java Themen


Oben