Gå til innhold

Hente filer via SCP uten å måtte taste inn passord


Anbefalte innlegg

Jeg har en Asus WL-500g som har fått litt cuntom firmware og noe annen programvare for å kontrollere et Logitech QuickCam 4000 webkamera. Disse bildene blir lagret på en USB-stick som også er koplet til routeren.

 

Målet er at min dedikerte server skal hente disse bildene ut av Asusen med en SCP-kommando, prosessre disse (resize, komprimere etc.) og sende de videre til min webhost (vis FTP). Jeg har skrevet et batch-script til å ta seg av dette, og det fungerer brilliant med ett unntak: Jeg må taste inn passordet til Asus-boksen manuelt for hver gang jeg kjører scriptet.

 

Jeg klarer med andre ord ikke finne ut hvordan jeg automatisk kan logge inn og hente filer, uten å måtte taste inn passord manuelt. Dette scriptet kjører som en crom-jobb hvert minutt....

 

Noen som vet hvordan jeg kan helautomatisere dette?

 

På forhånd takk.

Lenke til kommentar
Videoannonse
Annonse

Jepp.

 

På den dedikerte serveren:

 

ssh-keygen -t rsa

 

Trykk berre enter på alle spørsmål.

 

Så tek du det som ligg i ~/.ssh/id_rsa.pub og legg det i ~/.ssh/authorized_keys på den andre boksen som bileta ligg på.

 

No kan du logge inn på SSH utan å bruke passord.

Lenke til kommentar

ssh-keygen -t rsa

cat ~/.ssh/id_rsa.pub | ssh host.com "cat - >> ~/.ssh/authorized_keys"

 

8-)

Å være keyløs er svært hendig, spesielt når man tab-completer remote paths når man skal scp'e ;-)

 

Forøvrig heter det dedisert.

Endret av comicz
Lenke til kommentar
Skal se på den.

 

Problemet her er at på Asusen kjører jeg cropbear SSh server, og på serveren min kjører jeg OpenSSH. De bruker litt annerledes nøkler, og det tror jeg skaper probelemer...

Inlegget mitt var egentlig en spøk, har testet det og det går ikke :)

 

Ps. Hvorfor ikke bruke OpenSSH?. Jeg fikset automatisk pålogging fra og til serveren med den fine guiden som ble postet her på 5min :)

Endret av ratix
Lenke til kommentar
Inlegget mitt var egentlig en spøk, har testet det og det går ikke :)

 

Ps. Hvorfor ikke bruke OpenSSH?. Jeg fikset automatisk pålogging fra og til serveren med den fine guiden som ble postet her på 5min :)

Fordi dette er en trådløs router, og har MEGET begrenset med plass og har i tillegg en litt for liten prosessor. Dropbear er en ekstrem-lettvekts SSH server spesiallaget for små systemer som dette.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...