← Back to team overview

sslug-teknik team mailing list archive

Re: afhentning af filer via rsync

 

Umiddelbart var det også noget alla den løsning jeg havde tænkt på. Det eneste problem jeg ser er at der løbende bliver dannet filer og så vil jeg have et problem hvis det er 2 kommandoer jeg bruger, da der godt kan nå at komme flere filer til imellem dem. Jeg kan selvfølgelig tilføje en start kommando som lister alle filerne og så efterfølgende hente dem 1 ad gangen via scp, men det temmelig meget spiltid.

ssh ip_på_dmz_server ls /path_to_source_files/*
scp ip_på_dmz_server:/path_to_source_files/[fil fra list] /path_to_dest
ssh ip_på_dmz_server rm -f /path_to_source_files/[filer fra list]

Kan man definere en liste af filer der skal hentes i e scp kommando?

Mvh Martin

Frank Vestergaard Pedersen skrev:
Martin Dupont Ahrentsen wrote:
Problemet er at så vil vi potentielt lave en sikkerhedsbrist når der er
åbent fra DMZ og fra en yderside addresse til vores LAN.
Det er bestemt ikke den løsning jeg vil foretrække.

Hvis der er nogen der har andre forslag er i mere end velkomne.

Mvh Martin

Martin Dupont Ahrentsen wrote:
Derfor tænker jeg på at bruge rsync, men kan jeg slette filerne på
remote
maskinerne så snart de er overført og hvordan skal det gøres?

Kan du ikke bruge rsync omvendt?
Altså lade de fire maskiner opdatere serveren med en rsync kommando, og
derefter lade dem selv rydde op i eget hus?

nu når du nu siger at du er godt bekendte med scp så ville jeg foreslå noget ala dette:

fra din server på LAN (jeg går ud fra at den kan ssh/scp til DMZ)

scp ip_på_dmz_server:/path_to_source_files /path_to_dest
ssh ip_på_dmz_server rm -f /path_to_source_files/*

/Frank




Follow ups

References