Hvordan sette opp et Kali Linux -speil

Hvordan sette opp et Kali Linux -speil
Ved å bruke de enkle å følge trinnene som er gitt i denne guiden, kan du sette opp et Kali Linux-speil som kan være vertskap for Kalis viktigste lagre og bilder. Et Kali Linux -speil er nyttig.

La oss komme i gang.

Krav

For å sette opp et komplett Kali Linux -speil, må du ha noen få ressurser. Disse inkluderer:

  • En tilgjengelig webserver med HTTP og HTTPS tilgang
  • En stor diskplass-som å skrive dette, ifølge Kali Linux-vedlikeholdere, er Kali Linux-pakkelagdet 1.1 TB og vokser raskt
  • HTTP- og RSYNC -tjenester installert og kjører på systemet

Sett opp en bruker for Kali Linux Mirror

Det første trinnet er å sette opp en full konto dedikert til Kali Linux -speil. Bruk adduser -kommandoen:

$ addUser -duknabled -password linuxhint
Legge til bruker 'Linuxhint' ..
Legger til den nye gruppen 'Linuxhint' (1001) ..
Legge til ny bruker 'Linuxhint' (1001) med gruppen 'Linuxhint' ..
Opprette hjemmekatalog '/Home/Linuxhint' ..
Kopiering av filer fra '/etc/Skel' ..
Endre brukerinformasjon for Linuxhint
Skriv inn den nye verdien, eller trykk Enter for standard
Fullt navn []:
Romnummer []:
Jobbtelefon []:
Hjemmetelefon []:
Annet []:
Er informasjonen riktig? [Y/n] y

Sett opp speilkataloger

Deretter må vi sette opp katalogene som inneholder speilene og tildele tillatelser til brukeren vi har opprettet.

mkdir -p/srv/speil/kali , -bilder
Chown Linuxhint: Linuxhint/SRV/Mirrors/Kali ,-Bilder

Kommandoene ovenfor vil opprette katalogene Kali og Kali-Images og sette eierskap til brukeren vi opprettet tidligere.

Sett opp Rsync

Neste trinn innebærer å starte og konfigurere Rsync -tjenesten. Eksporter katalogene ved å bruke kommandoen:

sed -i -e "s/rsync_enable = falsk/rsync_enable = true/"/etc/standard/rsync
# nano /etc /rsyncd.konf
# katt /etc /rsyncd.konf
uid = ingen
GID = nogroup
Maks tilkoblinger = 25
Socketalternativer = SO_Keepalive
[Kali]
bane =/srv/speil/kali
les bare = sant
[Kali-Images]
bane =/srv/speil/kali-bilder
les bare = sant
# Service Rsync Start
Starter Rsync Daemon: Rsync.

Konfigurere speilene dine

Deretter må vi eksportere speilene under http: // domene.com/kali og http: // domene.com/kali-bilder

Vi starter med å laste ned og fjerne http: // arkiv.Kali.org/ftpsync.tjære.GZ -arkivet i brukerens katalog opprettet tidligere.

# SU - Archvsync
# wget http: // arkiv.Kali.org/ftpsync.tjære.gz
# TAR ZXF FTPSYNC.tjære.gz
Sett deretter opp konfigurasjonsfilen.
CP etc/ftpsync.konf.prøve etc/ftpsync-kali.konf
nano etc/ftpsync-kali.konf
grep -e '^[^#]' etc/ftpsync -kali.konf
Mirrorname = 'Hostname -f'
Til = "/srv/speil/kali/"
Rsync_path = "kali"
Rsync_host = arkiv.Kali.org

Konfigurere SSH -tilgang

Det siste trinnet er å konfigurere SSH autoriserte nøkler for arkiv.Kali.org for å utløse speilet.

Mkdir/Home/Linuxhint/.ssh
Chown 700/Home/Linuxhint/.ssh
WGET -O- -Q http: // Arkiv.Kali.org/pushmirror.Pub >>/Hjem/Linuxhint/.SSH/Authorised_Keys
Chown 644/Home/Linuxhint/Authorised_Keys

Kontakt Kali.org

Når du er ferdig med å sette opp systemet ditt, kan du sende en e -post til [email protected] gir alle detaljer for speilene dine, inkludert brukeren, porten for å få tilgang til SSH -tjenesten og offentlig vertsnavn. Du bør også oppgi hvem Kali skal kontakte i tilfelle problemer, og om noen endringer skal brukes i henhold til speiloppsettet.

Derfra, alt du trenger å gjøre er å vente på første skyv fra arkivet.Kali.org.