Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

SSH/SCP

Hej!
Jag läste på wikin om hur man fixar med ssh-nycklar, så att man slipper ange lösenordet.
Vill tacka så mycket för den informationen.
Nu låter jag mitt backuppscript även skicka en kopia på det viktigaste till min hemmaserver.

Så till frågan:
Jag skulle vilja låta en annan server, på ett annat ställe också skicka filer hem.
Hur löser jag detta?
Kan man ha hur många nycklar som helst, eller funkar bara en?
Jag har testat att nya till: authorized_keys3, men detta fungerar inte.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

jonasbjorks bild

Du lägger till nyckeln i din authorized_keys2 Smile Från den maskin du vill ansluta från skriver du:

# ssh-copy-id -i ~/.ssh/identity.pub user@server.com

Så skickas nyckeln upp till din maskin du vill ansluta till.

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dannos bild

Tack för svaret.
Tyvärr lyckades jag inte.
Skriver jag exakt som du sa, får jag: ERROR: No identities found
Jag provade med "id_dsa.pub" då fick jag en ny på maskinen jag vill ansluta till, som heter: "authorized_keys" (inte 2)
Provar att ansluta, och lösenord krävs.
Testar med cat authorized_keys >> authorized_keys2, men det fungerar inte heller.

jonasbjorks bild

Prova utan -i flaggan, och se vad den drar som standard.

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

dannos bild

Samma felmeddelande:
/usr/bin/ssh-copy-id: ERROR: No identities found

dannos bild

Intressant fenomen!
När man (jag) är trött ska man inte besvära andra med dumma frågor.
ber Jonas om ursäkt Smile

Har nu fått det hela att fungera, det gäller dock att hålla reda på vilken användare jag är, vem jag är inloggad som, samt vilken ~/ jag är i.
jag vill köra cronjob som root, var inloggad med "sudo bash", men stod i min egen .ssh/

Hur som helst:
Jag har nu script som kan köra scp utan password från två olika servrar.
Dock hamnade inte nycklarna i samma fil, jag har en "authorized_keys" och en "authorized_keys2" där 2:an är skapad först, enligt instruktion från wikin.
Borde jag inte bara ha en fil?

svenos bild

Det här var som sagt intressant. Jag sökte lite och upptäckte att authorized_keys2 är förlegat sedan 2001. Tidigare användes den filen för nycklar för version 2 av SSH-protokollet, men nu ska man bara använda authorized_keys för både version 1 och version 2.

Mer finns att läsa i OpenSSH:s listarkiv

--Sven Olausson

alberts bild

Intressant. Då bordet det funka att skriva:

$ cat authorized_keys2 >> authorized_keys

och sedan ta bort authorized_keys2.

dannos bild

Ska prova det vid tillfälle.
Nu har jag dock ett annat problem som jag behöver hjälp med.
Denna server, som jag nu kan skicka saker FRÅN,
kan jag inte skicka saker TILL.
Jag kan ansluta till den och från den med ssh.

scp hemifrån till den fungerar inte,
att hämta till den med scp fungerar inte,
wget fungerar inte, samt
apt-get update fungerar inte.

Vad kan detta bero på?
Det handlar om en ren serverinstallation av ubuntu breezy.

Jag har en annan breezy (fast med desktop) och där fungerar allt som det skall.

Hemma har jag en dapper-server + en dapper-desktop, inga problem där heller.

Det enda som skiljer är att den som inte fungerar, har Telia som ISP, de andra har FINET.

Har någon varit med om liknande?