La oss komme i gang.
Krav
For å sette opp et komplett Kali Linux -speil, må du ha noen få ressurser. Disse inkluderer:
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.