|
| scp uden login (OpenWRT / Fonera) Fra : NKJensen |
Dato : 20-05-10 02:58 |
|
Jeg har sat et webcam til en Fonera 2.0N router, og motion detection
kører perfekt. Nu mangler jeg bare en måde at få routeren til at sende
billederne til min server "ude i byen" så indbrudstyven ikke bare
tager beviset med sig.
Jeg kan bruge "scp filnavn user@server.i.byen:filnavn" fra en ash-
prompt i Fonera'en, men så skal der gives password. Derfor prøvede jeg
ssh-keygen men den findes ikke på Fonera'en.
Men er der noget som hindrer mig i at lave et privat/public nøglesæt
på en anden maskine og så kopiere dem over til Fonera'en?
Mvh. NKJensen
| |
Peter Makholm (20-05-2010)
| Kommentar Fra : Peter Makholm |
Dato : 20-05-10 10:21 |
|
NKJensen <aenkaa@gmail.com> writes:
> Men er der noget som hindrer mig i at lave et privat/public nøglesæt
> på en anden maskine og så kopiere dem over til Fonera'en?
Det kan jeg ikke forestille mig. Men umidelbart ville jeg også tro at
det var hurtigere bare at prøve det end at formulere dit spørgsmål, så
måske overser jeg noget indlysende.
//Makholm
| |
NKJensen (21-05-2010)
| Kommentar Fra : NKJensen |
Dato : 21-05-10 01:40 |
|
On 20 Maj, 11:21, Peter Makholm <pe...@makholm.net> wrote:
> NKJensen <aen...@gmail.com> writes:
> > Men er der noget som hindrer mig i at lave et privat/public nøglesæt
> > på en anden maskine og så kopiere dem over til Fonera'en?
>
> Det kan jeg ikke forestille mig. Men umidelbart ville jeg også tro at
> det var hurtigere bare at prøve det end at formulere dit spørgsmål, så
> måske overser jeg noget indlysende.
Ja, undskyld - jeg har prøvet, men scp spørger stadig efter password.
Der må være et eller andet, som ssh-keygen gør ud over at fremstille
et privat/public nøglepar. Måske er der en setting til ssh (scp) et
eller andet sted, som fortæller den at den skal kigge efter nøglerne?
Jeg synes også at der står en kommentar sidst i nøglen, hvor der står
"user@host" - som passer på den maskine, hvor nøglerne blev
fremstillet. Skal man mon ændre denne til "root@fonera" ?
Mvh. NKJensen
| |
Niels Baggesen (21-05-2010)
| Kommentar Fra : Niels Baggesen |
Dato : 21-05-10 09:13 |
|
NKJensen <aenkaa@gmail.com> wrote:
> Ja, undskyld - jeg har prøvet, men scp spørger stadig efter password.
> Der må være et eller andet, som ssh-keygen gør ud over at fremstille
> et privat/public nøglepar. Måske er der en setting til ssh (scp) et
> eller andet sted, som fortæller den at den skal kigge efter nøglerne?
Du skal jo have den nye offentlige nøgle lagt ind i .ssh/authorized_keys
på den maskine du skal over til.
Hvis din private nøgle nu hedder noget andet en ssh/scp forventer, skal
du måske angive den i .ssh/config
Og så skal du sikre dig at rettighederne er i orden i begge ender, både
på filerne og på .ssh kataloget.
/Niels
--
Niels Baggesen -- @home -- Århus -- Denmark -- niels@baggesen.net
The purpose of computing is insight, not numbers -- R W Hamming
| |
Peter Makholm (21-05-2010)
| Kommentar Fra : Peter Makholm |
Dato : 21-05-10 09:27 |
|
NKJensen <aenkaa@gmail.com> writes:
> Ja, undskyld - jeg har prøvet, men scp spørger stadig efter password.
Og du har også indsat den offentlige del i din authorized_keys fil?
> Der må være et eller andet, som ssh-keygen gør ud over at fremstille
> et privat/public nøglepar. Måske er der en setting til ssh (scp) et
> eller andet sted, som fortæller den at den skal kigge efter nøglerne?
Nej, som standard forsøger ssh med ~/.ssh/id_rsa og ~/.ssh/id_dsa. Men
du kan eksplicit angive en nøglefil med -i flaget.
> Jeg synes også at der står en kommentar sidst i nøglen, hvor der står
> "user@host" - som passer på den maskine, hvor nøglerne blev
> fremstillet. Skal man mon ændre denne til "root@fonera" ?
Nej, kommentare er ligegyldige. De bruges kun til at du kan genkende
nøglerne.
//Makholm
| |
|
|