---
title: "Putty -> Pageant -> Public Key"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/166795-putty-pageant-public-key"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "MickeA.com"
published: "2007-11-29T13:33:04.000Z"
updated: "2007-12-04T14:45:00.000Z"
replies: 14
views: 1015
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/linux-bsd/166795-putty-pageant-public-key"
---

# Putty -> Pageant -> Public Key

## #1 — MickeA.com, 2007-11-29T13:33Z

Tjena
Jag försöker få en privat SSH nyckel att funka mot vår BSD Server hos Binero.
Jag har följt den här guiden:
<http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/pka-putty.html>

Det funkar nu sålångt att högerklickar jag på Pageant, som ligger nere i System Tray, kan jag välja "Saved Sessions" -\> "My Connection".

Gör jag det, måste jag ändå mata in anv. namn och lösenord i putty, innan jag loggas in.

Jag har varit i kontakt med Binero's support och dom säger att jag själv ska skapa mappen / filen ".ssh/authorized_keys" i min /home.

Detta har jag gjort, lagt in nyckeln i filen, men sen då?

Tacksam för all hjälp jag kan få med det här!

Permalänk: https://www.webforum.nu/p/166795

## #2 — nitro2k01, 2007-11-29T13:49Z

Filen heter aut**h**orized_keys med h. Kan det vara problemet tro?

Permalänk: https://www.webforum.nu/p/2054740

## #3 — MickeA.com, 2007-11-29T14:34Z

> **nitro2k01 skrev:**
>
> Filen heter aut**h**orized_keys med h. Kan det vara problemet tro?

Nepps, kollade precis på servern, där stämmer det.
Det var jag som hade lite bråttom när jag skrev inlägget ovan :)

Permalänk: https://www.webforum.nu/p/2054749

## #4 — Gein, 2007-11-29T15:04Z

Och du har laddat in din privata nyckel i Pageant?

Permalänk: https://www.webforum.nu/p/2054765

## #5 — MickeA.com, 2007-11-29T15:21Z

Yes, alltså den som heter "mykey.ppk".
Jag tror att något är galet på serversidan, alltså hos Binero.

När jag loggar in via SSH, så kommer ju jag till /home/webXXXX/

Där har jag först skapat mappen ".ssh" och inuti där ligger min nyckel.

Måste jag på något sätt tala om för servern, eller för putty, att min nyckel ligger just där?

Permalänk: https://www.webforum.nu/p/2054770

## #6 — Gein, 2007-11-29T15:26Z

Nej, servern förväntar sig att din *publika nyckel* ligger  filen ".ssh/authorized_keys".
Eventuellt kan det röra sig om felaktiga rättigheter på authorized_keys, se till att de är 664 (alt. 644).

Permalänk: https://www.webforum.nu/p/2054775

## #7 — MickeA.com, 2007-11-29T16:35Z

Undra om jag missförstått det här helt...
Min **Privata nyckel** är väl det lösenord som jag ger min **Publika nyckel**?
Sen lägger jag den Publika nyckeln i *.ssh/authorized_keys*?

I nuläget ser det ut såhär när jag kör ls -l på mappen:

```
-rw-r--r--  1 web2xxxx  web2xxxx  225 Nov 29 14:04 authorized_keys
```

Permalänk: https://www.webforum.nu/p/2054805

## #8 — MarkusHelin, 2007-11-29T17:48Z

har för mig att sshd inte använder public_keyn om inte perms är 600.

$chmod 600 $HOME/.ssh/authorized_keys

Permalänk: https://www.webforum.nu/p/2054826

## #9 — MickeA.com, 2007-11-30T08:23Z

Nu körde jag ovanstående och får nu:

```
-rw-------  1 webXXXXX  webXXXXX  225 Nov 29 14:04 authorized_keys
```

Fortfarande inga framsteg.

Fler förslag?

Permalänk: https://www.webforum.nu/p/2054918

## #10 — Gein, 2007-11-30T11:27Z

> **MarkusHelin skrev:**
>
> har för mig att sshd inte använder public_keyn om inte perms är 600.
> 
> $chmod 600 $HOME/.ssh/authorized_keys

Nej, det där stämmer inte. En publik nyckel är inte hemlig och behöver således inte ha begränsade rättigheter. Jag skulle rekommendera 644.

> **MickeA.com skrev:**
>
> Undra om jag missförstått det här helt...
> Min **Privata nyckel** är väl det lösenord som jag ger min **Publika nyckel**?
> Sen lägger jag den Publika nyckeln i *.ssh/authorized_keys*?
> 
> I nuläget ser det ut såhär när jag kör ls -l på mappen:
>
> ```
> -rw-r--r--  1 web2xxxx  web2xxxx  225 Nov 29 14:04 authorized_keys
> ```

Om din privata nyckel bara innehåller ett lösenord så har du missförstått det. Filen som innehåller din privata nyckel är inte bara ett lösenord. Det är massa mumbo jumbo-tecken.

Permalänk: https://www.webforum.nu/p/2054944

## #11 — MickeA.com, 2007-12-04T11:42Z

Javisst är det så, det är ju detta "mumbo jumbo" som jag klistrar in i "authorized_keys" ?
Har hur som helst fortf. inte löst mitt problem, så om någon har fler idéer så är det av intresse.

Tack!

Permalänk: https://www.webforum.nu/p/2058788

## #12 — Gein, 2007-12-04T11:46Z

> **MickeA.com skrev:**
>
> Javisst är det så, det är ju detta "mumbo jumbo" som jag klistrar in i "authorized_keys" ?

Ja, din publika nyckel. Men din privata nyckel ska också bestå av mumbo jumbo (inte samma mumbo jumbo som din publika nyckel givetvis). Så är det även hos dig?

Permalänk: https://www.webforum.nu/p/2058789

## #13 — MickeA.com, 2007-12-04T11:53Z

Hmm, nej, kanske här som felet ligger.
Har ju som sagt följt den hrä guiden:
<http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/pka-putty.html>

Jag har endast \_en\_ nyckel, som jag skapat med PuttyGEN och sparat som "PrivateKey".
Denna nyckel jag har sen angivit under "Auth" i Putty, lagt innehållet i "authorized_keys", lagt till i PageAnt.

Permalänk: https://www.webforum.nu/p/2058790

## #14 — Gein, 2007-12-04T12:05Z

> **MickeA.com skrev:**
>
> Hmm, nej, kanske här som felet ligger.
> Har ju som sagt följt den hrä guiden:
> <http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/pka-putty.html>
> 
> Jag har endast \_en\_ nyckel, som jag skapat med PuttyGEN och sparat som "PrivateKey".
> Denna nyckel jag har sen angivit under "Auth" i Putty, lagt innehållet i "authorized_keys", lagt till i PageAnt.

Hmm, som du skriver så låter det som att du har lagt innehållet i din **privata nyckel** i authorized_keys. Det ska du **absolut inte** göra. För att vara på den säkra sidan (speciellt eftersom du ligger på ett webbhotell) så föreslår jag att du börjar om från början och skapar en ny privat nyckel. Det är alltså innehållet i textboxen som du ska kopiera till authorized_keys. Den textbox där det står "Public key for pasting ..." ovanför.

Det står även i texten:

> Select all of the text in the box labeled "Public key for pasting into OpenSSH authorized_keys file" (near the top of the window) by dragging the cursor

Skilj på innehållet i textboxen (= den fil du får om du klickar på **Save public key**) och innehållet i filen du får när du klickar på **Save private key**.

Permalänk: https://www.webforum.nu/p/2058791

## #15 — MickeA.com, 2007-12-04T14:45Z

Success!
Efter att jag fått massa hjälp av nitro2k01, så gjorde jag om allt från scratch och har fått det att funka mot en server jag har hemma.

Ska nu testa exakt samma sak mot vårt webbhotell, så kommer det säkert att fungera lika bra!

Tack alla för hjälpen!

Permalänk: https://www.webforum.nu/p/2058819

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/166795-putty-pageant-public-key
