diff options
author | Josip Rodin <joy> | 2001-10-21 19:17:07 +0000 |
---|---|---|
committer | Josip Rodin <joy> | 2001-10-21 19:17:07 +0000 |
commit | 638e1fc421285ce3be90d5015874f85d8b2a94df (patch) | |
tree | e4a68354ad57a81b3e6f93f1272be27747e79b18 /danish/devel/passwordlessssh.wml | |
parent | 816ea1cfb834bce48e8f3fa7362c9e03fb3d912e (diff) |
new name...
CVS version numbers
chinese/devel/passwordlessssh.wml: INITIAL -> 1.1
chinese/devel/rsync_examples.wml: 1.3 -> 1.4(DEAD)
croatian/devel/passwordlessssh.wml: INITIAL -> 1.1
croatian/devel/rsync_examples.wml: 1.4 -> 1.5(DEAD)
danish/devel/passwordlessssh.wml: INITIAL -> 1.1
danish/devel/rsync_examples.wml: 1.1 -> 1.2(DEAD)
french/devel/passwordlessssh.wml: INITIAL -> 1.1
french/devel/rsync_examples.wml: 1.4 -> 1.5(DEAD)
german/devel/passwordlessssh.wml: INITIAL -> 1.1
german/devel/rsync_examples.wml: 1.1 -> 1.2(DEAD)
italian/devel/passwordlessssh.wml: INITIAL -> 1.1
italian/devel/rsync_examples.wml: 1.7 -> 1.8(DEAD)
japanese/devel/passwordlessssh.wml: INITIAL -> 1.1
japanese/devel/rsync_examples.wml: 1.3 -> 1.4(DEAD)
korean/devel/passwordlessssh.wml: INITIAL -> 1.1
korean/devel/rsync_examples.wml: 1.2 -> 1.3(DEAD)
portuguese/devel/passwordlessssh.wml: INITIAL -> 1.1
portuguese/devel/rsync_examples.wml: 1.3 -> 1.4(DEAD)
spanish/devel/passwordlessssh.wml: INITIAL -> 1.1
spanish/devel/rsync_examples.wml: 1.8 -> 1.9(DEAD)
swedish/devel/passwordlessssh.wml: INITIAL -> 1.1
swedish/devel/rsync_examples.wml: 1.6 -> 1.7(DEAD)
Diffstat (limited to 'danish/devel/passwordlessssh.wml')
-rw-r--r-- | danish/devel/passwordlessssh.wml | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/danish/devel/passwordlessssh.wml b/danish/devel/passwordlessssh.wml new file mode 100644 index 00000000000..5ff09511329 --- /dev/null +++ b/danish/devel/passwordlessssh.wml @@ -0,0 +1,53 @@ +#use wml::debian::template title="Eksempel på brug af rsync, og hvordan ssh sættes op uden kodeord" NOHEADER=yes +#use wml::debian::translation-check translation="1.5" + +<H3>Eksempel på brug af rsync</H3> + +<P>Følgende er et eksempel som vil spejle både web- og ftp-stedet. +Du skal ændre maskinnavnet og de involverede directories så de passer til dine +forhold. + +<P>lockfile-programmet opretter en låsfil som er nyttig hvis du kører +spejlingen som et crob-job. Hvis spejlingen af en eller anden grund ikke +fuldføres, vil du modtage en e-mail næste gang spejlingen kører. Dermed kan du +finde ud af hvor fejlen opstod, rette den, slette låsfilen og spejlingen vil +fungere korrekt ved næste kørsel. + +<blockquote> +<pre> +\#!/bin/sh -e + +lockfile -r 1 rsync.master.lock || exit 23 + +rsync -avz -e ssh --exclude sponsor.* --delete <maskine>:/web/debian.org/ debian.org + +echo Færdig med opdateringen af webspejlet. Arbejder nu på ftp-spejlet... + +rsync -avz --delete -e ssh <maskine>:/debian debian + +rm -f rsync.master.lock +</pre> +</blockquote> + +<p>Scriptet ovenfor vil bede om et kodeord med mindre du opsætter ssh som +beskrevet herunder. + +<H3><a name="paswordlessssh">Hvordan ssh sættes op så du ikke bliver bedt om et kodeord</a>:</H3> + +<p>Du kan oprette en RSA-ægthedsnøgle (authentication key) for at kunne logge +på et fjernsted fra din konto, uden at skulle skrive dit kodeord. + +<p>Bemærk, at når du har opsat dette, vil en angriber der bryder ind i dit +system også få fri adgang til det sted du spejler! Derfor må dette +<strong>aldrig</strong> gøres fra root-kontoen. + +<ul> + <li>Kør <code>ssh-keygen</code> på din maskine, og tryk blot på enter-tasten + når du bliver bedt om et kodeord. + <li>Kopier dernæst indholdet fra <code>~/.ssh/identity.pub</code> på din + maskine til <code>~/.ssh/authorized_keys</code> på spejltstedet + (filen bør have rettigheden 600). +</ul> + +<p>Du skulle nu kunne bruge ssh til at logge på fjern-spejlstedet uden at +blive bedt om et kodeord. |