Christian Rishoej wrote:
>
> "DUdsen" <dudsen@gjk.dk> wrote in message
> news:1019502722.423376@kalvebod.groenjord.dk...
>> Allan Johansen wrote:
>>
>> > Hej NG!
>> >
>> > Når man tager backup med scp, så bliver man promtet for et password,
>> > kan man ikke sætte en parameter eller lignende på, så man kan definere
>> > det forud?
>>
>> fik vist lige sendt det andet indlag et par sekunder for hurtigt
>> Du kan pakke det hele ind i et expect script der overtager rollen som dig
>> og skriver passwd ind
>
> Det er i virkeligheden maaske ikke den aller paeneste maade at goere det
> paa, naar nu man har lagt saa stor vaegt paa brugerinteraktion i
> forbindelse med password authentication i designet og implementationen af
> SSH.
Men det virker.
> Det Allan Johansen boer foretage sig er vel foelgende:
>
> * Generer et noeglepar paa den lokale maskine:
>
> ssh_keygen -t dsa
>
> * Konkatener den offentlige noegle med listen over godkendte noegler paa
> serveren:
>
> scp ~/.ssh/id_dsa.pub server.domain.dk
/
> ssh bruger@server.domain.dk
> cat ~/id_dsa.pub >> ~/.ssh/authorized_keys2
>
> Saa skulle man kunne lave SSH-forbindelsen til serveren uden
> brugerinteraktion, og uden at ens password staar til udstilling i clear
> text i et eller andet arbitraert script (forudsat at SSH paa serveren ikke
> er sat alt for restriktivt op).
Men det giver vel i teorien ikke større sikkerhed en et script hvor kun
root og brugeren har læserettighed til.
i begge tilfælde vil adgang til brugerens konto skulle værre kompromiteret
for at den kan udnyttes og i begge tilfælde vil det give en andgriber
adgang til fjernsystemet.
--
Daniel Udsen <dudsen@gjk.dk>
Køer er gudommlige
www.koen.dk