aboutsummaryrefslogtreecommitdiffstats
path: root/swedish/mirror
diff options
context:
space:
mode:
authorAndreas Rönnquist <gusnan>2017-02-25 17:47:42 +0000
committerAndreas Rönnquist <gusnan>2017-02-25 17:47:42 +0000
commitd06ff20be147fb2e1fee9a7478be441a08017fcf (patch)
tree706ea6aaf6336c1a3846d660ce11a9d260f1a604 /swedish/mirror
parent1b82616dae17f2583c3362524af49a7d1194d35a (diff)
Sync with English 1.23
CVS version numbers swedish/mirror/push_mirroring.wml: 1.16 -> 1.17
Diffstat (limited to 'swedish/mirror')
-rw-r--r--swedish/mirror/push_mirroring.wml110
1 files changed, 30 insertions, 80 deletions
diff --git a/swedish/mirror/push_mirroring.wml b/swedish/mirror/push_mirroring.wml
index a9fad344eb2..74c461f8887 100644
--- a/swedish/mirror/push_mirroring.wml
+++ b/swedish/mirror/push_mirroring.wml
@@ -1,5 +1,5 @@
#use wml::debian::template title="Push-spegling"
-#use wml::debian::translation-check translation="1.19"
+#use wml::debian::translation-check translation="1.23"
<p>&rdquo;Push&rdquo;-spegling är en form av spegling som minimerar tiden det tar
för ändringar i huvudarkivet att nå speglarna.
@@ -17,104 +17,54 @@ arkivet propageras extremt snabbt.
<h2>Förklaring av metoden</h2>
-<p>Först en kort förklaring av ssh:
-Ssh gör det möjligt att koppla upp sig mot konto på olika maskiner på ett
-säkert sätt.
-Förutom att lösenord aldrig sänds i klartext, så är du även i stora drag
-garanterad att så fort du gjort en uppkoppling mot en maskin att framtida
-uppkopplingar verkligen sker mot samma maskin, något som förhindra många
-attacker av typen &rdquo;man-in-the-middle&rdquo;, alltså att någon på vägen
-avlyssnar/förändrar kommunikationen.
-</p>
-
-<p>En funktionalitet som finns i ssh är möjligheten för användaren att lägga
-den publika identitetsnyckeln för en användare på en annan maskin och lägga
-den bland de auktoriserade nycklarna på sin egen maskin.
-Standardinställningen är då att användaren på den andra maskinen (som har
-den privata identitetsnyckeln som hör ihop med den publika identitetsnyckeln
-som du fått) då får inloggningsbehörighet på ditt konto.
-Det är dock möjligt att lägga in en text till en auktoriserad nyckel som
-begränsar den typ av åtkomstbehörighet som den person som använder den
-nyckeln för att komma åt ditt konto får.
-</p>
-
-<p>Därför, för att skydda spegeln nedströms, har nyckeln som fås av spegeln
-uppströms en sådan begränsning som bara tillåter personen som använder ditt
-konto att göra en sak &ndash; att starta programmet på din maskin som uppdaterar
-din spegel.
-Även om någon (en elak tredje part) lyckats knäcka nyckel så är det enda de
-kan göra att starta speglingsprogrammet på din maskin.
-Du behöver inte ens oroa dig för att flera kopior av programmets startas,
-eftersom en låsfil används.
-</p>
-
-<p>Rsync på maskinen uppströms kan konfigureras att begränsa vilka som kan
-spegla en viss avdelning medelst användarnamn och lösenord.
-Dessa är helt separerade från <kbd>/etc/passwd</kbd> så en &rdquo;push&rdquo;-server
-behöver inte oroa sig för att ge andra tillgång till sin maskin.
-Detta bör dock inte vara ett problem, eftersom det värsta som kan hända är
-att en tredje part får möjlighet att spegla Debiansidorna från den platsen.
+<p>Triggers görs med hjälp av ssh. Push-servern ssh'ar till den pushade
+serverns speglingskonto med hjälp av publik nyckel-autentisering. Nyckeln
+är uppsatt så att detta endast kan trigga en speglingskörning, och inga
+andra kommandon. Den pushade servern kör sedan ftpsync för att uppdatera
+arkivet med rsync som vanligt.
+<br />
+Att byta publika nycklar och potentiell åtkomst till begränsade
+rsyncservrar kräver koordinering mellan en speglingsoperatör och deras
+uppströmskälla.
</p>
<h2>Sätta upp en &rdquo;push&rdquo;-speglingsklient</h2>
-<p>Det är bäst att sätta upp detta med ett konto för en vanlig användare,
-inte root.
-Innehållet i den publika ssh-nyckeln som du får från spegeln uppströms ska
-placeras i <kbd>~&lt;användare&gt;/.ssh/authorized_keys</kbd>.
-</p>
-
<p>För att bli &rdquo;push&rdquo;-klient för ftp-arkivet behöver du sätta upp
spegling med hjälp av vår standardskriptsamling <a
-href="ftpmirror#how">ftpsync</a>. Kopiera ftpsync.conf.sample till
-<code>ftpsync.conf</code> och modifiera filen för att passa ditt system och
-värdena som tillhandahålls av upstream.
+href="ftpmirror#how">ftpsync</a>.
+<br />
+När detta fungerar lägg till den publika ssh-nyckeln till din uppströmsspegling
+i din <code>~&lt;user&gt;/.ssh/authorized_keys</code> med en restriktion
+som <code>command="~/bin/ftpsync</code>. (Du kan ha ftpsync i en annan
+mapp, anpassa i enligthet med detta.
</p>
<h2>Push-Primary-klienter</h2>
<p>&rdquo;Push-Primary&rdquo;-speglingsklienter, även kända som nivå-1-speglar
-(&rdquo;Tier-1&rdquo;), är de &rdquo;push&rdquo;-speglingsklienter som tillåts spegla från vårt
-huvudarkiv.
+(&rdquo;Tier-1&rdquo;), är de &rdquo;push&rdquo;-speglingsklienter som synkar
+från Debians interna syncproxynätverk.
+</p>
<p>Om din server har en <strong>väldigt</strong> bra anslutning (både väldigt
bra bandbredd och bra koppling till de stora ryggradsnäten), och du är villig
att låta andra platser spegla från dig, så kan du överväga att berätta det
för oss, så att vi kan överväga att låta dig bli &rdquo;push&rdquo;-server.
-Du kan dock inte förvänta dig att det händer inom kort tid, eftersom
-vi redan har ett hyfsat antal nivå-1-speglar.
-</p>
-
-<p>Om din plats blir en primär &rdquo;push&rdquo;-spegel för ftp-arkivet behöver du
-en av följande filer:</p>
-<ul>
- <li><a href="id_rsa.pub.ftp-master">öppen SSH2-nyckel använd av
- ftp-master.debian.org</a>.</li>
- <li><a href="id_rsa.pub.syncproxy.eu">öppen SSH2-nyckel använd av
- syncproxy.eu.debian.org</a>.</li>
- <li><a href="id_rsa.pub.syncproxy.wna">öppen SSH2-nyckel använd av
- syncproxy.wna.debian.org</a>.</li>
-</ul>
-
-<p>Om din plats blir en primär &rdquo;push&rdquo;-spegel för webbsidorna behöver du
-den <a href="id_rsa.pub.www-master">öppna SSH2-nyckeln använd av
-www-master.debian.org</a>.
-</p>
+Vänligen kontakta Debians speglingsgrupp för detaljer angående hur du
+sätter upp detta. Notera att vi inte kan acceptera alla förfrågningar om
+att bli en primär pushspegling då vi redan har ett antal Tier-1-speglingar.</p>
<h2>Sätta upp en &rdquo;push&rdquo;-speglingsserver</h2>
<p>Givet det stora antalet speglar och storleken på Debianarkivet är det inte
-möjligt för alla speglar att använda huvudarkivet som uppströmskälla för
-Debian (dvs. deras &rdquo;push&rdquo;-speglingsserver).
-Det är mycket mer effektivt att fördela belastningen över ett antal
-&rdquo;push&rdquo;-speglar utspridda över jordklotet.
-</p>
-
-<p>&rdquo;Push&rdquo;-speglingsservrar bör vara
-&rdquo;push&rdquo;-speglingsklienter hos huvudarkivet (eller möjligen någon
-annan &rdquo;push&rdquo;-spegel), och bör dessutom
-innehålla en spegel av hela Debianarkivet.
+möjligt att alla speglingar att använda Debians interna syncproxies som
+uppströmskällan för Debian. Det är mycket effektivare om lasten distribueras
+mellan ett antal pushspeglingar som distribueras över världen.</p>
+
+<p>Därför är ett antal Push-Primary-sajter i sin tur push-servrar för deras
+nedströmsspeglar. Om du vill konfigurera din sajt som en pushserver för
+dina nedströmssajter, se <a href="push_server">detaljer rörande hur du sätter
+upp en push-server</a>.
</p>
-
-<p>Se <a href="push_server">förklaringssidan</a> för detaljerad information.</p>

© 2014-2024 Faster IT GmbH | imprint | privacy policy