Sida 1 av 1

Inloggning in via ssh.

Postat: 29 mar 2010, 12:23
av Forcevision
Hejsan !

Tänkte använda mig av puttygen för att logga in på servern istället för lösenord. Är detta ett bra val eller vad tycker ni ?

Finns det någon bra guide som ni kan rekommendera för att installera nycklar m.m så man kan använda sig av puttygen ?

/Force

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 13:11
av Hund

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 14:05
av Forcevision
Guiden ser kanon ut men hur gör jag för att logga in via puttygen från en windows burk ?

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 14:14
av Hund
PuTTYgen används för att skapa nycklar, i Ubuntu använder du kommandot "ssh-keygen -t rsa -b 4096" vilket jag nämner i min guide. PuTTY är klienten du använder i Windows.

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 14:16
av andol
Forcevision skrev:Tänkte använda mig av puttygen för att logga in på servern istället för lösenord. Är detta ett bra val eller vad tycker ni ?
Givet att du använder en ssh-nyckel som är krypterad med ett lösenord så är det definitivt bättre än att logga in direkt med ett vanligt lösenord.

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 14:33
av Forcevision
Hund skrev:PuTTYgen används för att skapa nycklar, i Ubuntu använder du kommandot "ssh-keygen -t rsa -b 4096" vilket jag nämner i min guide. PuTTY är klienten du använder i Windows.
Jepp men hur får jag över nyckeln jag skapar i puttygen till servern ?

Re: Inloggning in via ssh.

Postat: 29 mar 2010, 15:14
av Hund
Forcevision skrev:
Hund skrev:PuTTYgen används för att skapa nycklar, i Ubuntu använder du kommandot "ssh-keygen -t rsa -b 4096" vilket jag nämner i min guide. PuTTY är klienten du använder i Windows.
Jepp men hur får jag över nyckeln jag skapar i puttygen till servern ?
Använd min guide och skapa den på din server. Dumt att använda program man inte behöver. ;)

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 05:10
av Forcevision
Hund skrev:
Forcevision skrev:
Hund skrev:PuTTYgen används för att skapa nycklar, i Ubuntu använder du kommandot "ssh-keygen -t rsa -b 4096" vilket jag nämner i min guide. PuTTY är klienten du använder i Windows.
Jepp men hur får jag över nyckeln jag skapar i puttygen till servern ?
Använd min guide och skapa den på din server. Dumt att använda program man inte behöver. ;)
Aha nu är jag med. Puttygen skapar bara en nyckel ?

Men hur loggar du in sedan från en windows burk med nyckeln ?

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 06:09
av dmz
Nu har jag ingen direkt erfarenhet av windows, men är det inte lättare att bara använda cygwin och göra som vanligt?

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 07:53
av gusse02
En nyckel är egentligen ett nyckelpar med en privat och en publik nyckel. Nycklarna är en sträng av tecken som ofta är sparade i filer. Om du nu använder puttygen för att hantera nycklar så kan du i rutan överst se nyckeln. Hela den textsträngen som du ser i rutan är din publika nyckel. Det är den som du vill kopiera över till servern. På servern så skall du spara alla dina PUBLIKA nycklar i denna fil: $HOME/.ssh/authorized_keys2. Varje användare har således sin egen uppsättning nycklar. De publika nycklar som du lägger in i denna fil har sin motsvarighet i PRIVATA nycklar som du kan använda för att identifiera dig med. Den PRIVATA nyckeln skall du inte lämna ut till obehöriga och skall hållas hemlig.

Så, hur kopierar du nu nyckeln till servern? Ja, kan du logga in på servern? Kan du ftp:a en fil till servern? Kan du scp:a en fil till servern? Kan du kopiera in fil mha USB-minne eller CD-/DVD-skiva? Ja möjligheterna är många. Målet är ju att få in textsträngen i filen authorized_keys2 på servern. Gör så som det är enklast för dig.

Ex.
Kör windows. Starta puttygen. Ladda in nyckelfilen. Kopiera nyckeln (till klippbordet) som du ser i rutan överst. Logga in på servern med ssh med putty med lösenord. Editera filen $HOME/.ssh/authorized_keys2 och lägg in nyckelsträngen sist i filen.

Konfigurera putty så att du använder nyckel för inloggning. Testa. När det funkar så kan du konfa servern att endast tillåta nyckel som identifiering.

Med reservation för ev. stavfel!

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 10:36
av cthulhu
Lånar tråden lite.
När man skriver "che" får man upp en lista på alla N datorer i nätverket, men man måste skriva sitt lösen N gånger = jobbigt. Hur gör man så att man bara behöver skriva lösenordet en gång?

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 13:31
av Forcevision
Okej men är puttygen endast till för att skapa nycklar och inget annat ?

Re: Inloggning in via ssh.

Postat: 30 mar 2010, 13:50
av andol
Forcevision skrev:Okej men är puttygen endast till för att skapa nycklar och inget annat ?
Ja.
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html skrev: Here are the PuTTY files themselves:
PuTTY (the Telnet and SSH client itself)
PSCP (an SCP client, i.e. command-line secure file copy)
PSFTP (an SFTP client, i.e. general file transfer sessions much like FTP)
PuTTYtel (a Telnet-only client)
Plink (a command-line interface to the PuTTY back ends)
Pageant (an SSH authentication agent for PuTTY, PSCP and Plink)
PuTTYgen (an RSA and DSA key generation utility).

Re: Inloggning in via ssh.

Postat: 29 apr 2010, 04:57
av Forcevision
Hur ändrar jag mitt lösenord i ssh inloggningen ?

Re: Inloggning in via ssh.

Postat: 29 apr 2010, 07:45
av Emil.s

Kod: Markera allt

passwd