SSH

Från DannoWiki
Hoppa till navigeringHoppa till sök


Logga in på en annan dator/server:
ssh användare@server

Montera filsystem från annan server:
sshfs användare@server:/full/sökväg/till/mapp

Samma sak med SCP och rsynk

Lösenordsfri inloggning

I mitt exempel tänker vi att root skall köra ett backuppscript via cron.
Därför måste SSH-nyckeln ligga under root-användaren på din server.

1. Skapa nyckelparet:

sudo ssh-keygen -t ed25519 -C "backup-script"

När den frågar efter "passphrase", tryck bara Enter två gånger för att lämna det tomt.
Detta behövs för att skriptet ska kunna köras automatiskt i bakgrunden.

2. Kopiera över den publika nyckeln till mottagardatorn:

sudo ssh-copy-id användare@mottagar-datorns-ip

Ersätt användare och ip med uppgifterna för din andra Ubuntu-dator.
Du kommer få skriva in lösenordet för mottagardatorn en sista gång här

3. Testa att det fungerar:

sudo ssh användare@mottagar-datorns-ip

Om du blir inloggad direkt utan att tillfrågas om lösenord är du helt redo!

Se även

GPG | rsynk