Kali Linux is een distributie voor beveiligingstests die is afgeleid van Debian Linux. Het stelt ons in staat om verschillende applicaties en tools te gebruiken, net als andere grote besturingssystemen (Windows, MacOS, Ubuntu). Het wordt specifiek gebruikt door cybersecurityprofessionals en studenten voor beveiligingsaudits en pentests.
Tijdens het werken met Kali Linux OS moeten gebruikers het Kali-systeem, de tool en het pakket van tijd tot tijd updaten en upgraden. Als het systeem niet wordt bijgewerkt, werken veel tools mogelijk niet correct en kunnen onverwachte problemen en fouten optreden, zoals het probleem dat het internet niet werkt, fouten in kapotte pakketten en nog veel meer.
Dit artikel zal illustreren:
Hoe Kali Linux handmatig bijwerken?
Net als Debian en andere Linux-distributies ondersteunt Kali Linux ook “ passende update ' En ' passende upgrade ”opdrachten om het Kali-systeem up-to-date te houden. Het updaten van het Kali-systeem naar de nieuwste release is nuttig omdat het de gebruiker behoedt voor verschillende lastige fouten en up-to-date beveiligings- en testtools biedt.
Er zijn verschillende manieren om de Kali Linux-repository, -pakketten en -systeem bij te werken. Probeer de volgende methoden om Kali Linux up-to-date te houden:
- Gebruik makend van ' passende update && passende upgrade 'Commando's
- Gebruik apt upgrade-full Command
- Gebruik apt upgrade-dist Commando
Methode 1: Update Kali met behulp van de opdrachten “apt update && apt upgrade”.
De ' passende update && passende upgrade ”-opdrachten worden universeel gebruikt om de Kali Linux-pakketten bij te werken en te upgraden. Om het Kali-systeem via deze opdrachten bij te werken, doorloopt u de volgende stappen.
Stap 1: Controleer Kali's bronlijstbestand
Controleer eerst of het Kali-systeem al dan niet is verbonden met een externe repository, en zorg ervoor dat u de systeempakketten kunt bijwerken. Start hiervoor eerst Kali's terminal met behulp van de ' CTRL+ALT+T ' sleutel. Gebruik daarna de onderstaande opdracht. Hier de ' kat ' commando wordt gebruikt om de inhoud van de ' bronnen.lijst ' bestand:
kat / enz / geschikt / bronnen.lijst
Hier kunt u zien dat het bestand de geldige Kali-bronnen bevat voor het bijwerken van de pakketten. Standaard wordt echter “ deb-src De URL van de repository is becommentarieerd. Het betekent dat we geen enkel pakket kunnen downloaden en bijwerken met behulp van de “deb-src” repository:
Stap 2: Schakel de externe opslagplaatsen in
Om de pakketten uit de “deb-src”-repository bij te werken, moet de gebruiker de commentaar op de “deb-src”-URL verwijderen. Om dit te doen, opent u de “ bronnen.lijst ”-bestand in de nano-editor met behulp van de gegeven opdracht:
sudo nano / enz / geschikt / bronnen.lijst
Verwijder commentaar op de URL van de externe repository's van Kali door de ' # ' teken vanaf het begin van de regel en sla het bestand op met ' CTRL+S ”. Om de editor te verlaten, drukt u op “ CTRL+X ”:
Stap 3: Log in als root
Om het systeem bij te werken of te upgraden heeft de gebruiker mogelijk rootgebruikersrechten nodig om de wijzigingen in het Kali-systeem op te slaan. Log hiervoor als rootgebruiker in op het Kali-systeem met behulp van de “ sudo su ” commando:
sudo zijnHier kun je zien dat we als rootgebruiker bij Kali zijn ingelogd:
Stap 4: Voer de Update-opdracht uit
Om het Kali-systeem en de pakketten bij te werken, gebruikt u de “ passende update commando. Hierdoor wordt de Kali-systeemrepository bijgewerkt vanaf externe repository-URL's:
passende updateDe uitvoer laat zien dat het systeem is bijgewerkt en “ elf ”-pakketten zijn nodig om te upgraden:
Stap 5: Voer de Upgrade-opdracht uit
Om de Kali-pakketten te upgraden, voert u de “ passende upgrade ” commando:
passende upgrade -EnHier de ' -En De optie wordt gebruikt om automatisch de vereiste systeemruimte toe te wijzen om de pakketten te upgraden:
Deze methode zal mogelijk het systeem bijwerken, maar slaagt er soms niet in de pakketten te upgraden, zoals weergegeven in de bovenstaande schermafbeelding. Om Kali’s systeem en zijn pakket volledig te upgraden, volgt u de onderstaande methode.
Methode 2: Update Kali met behulp van de opdracht “apt full-upgrade”.
Soms is de upgrade van pakketten afhankelijk van de verwijdering van sommige pakketten. Om Kali’s pakket te upgraden door andere ongebruikte en bungelende pakketten te verwijderen, kan de gebruiker de “ apt volledige upgrade ” commando:
apt volledige upgradeHet bovenstaande commando zal onnodige pakketten uit Kali verwijderen en Kali’s systeem volledig upgraden:
Methode 3: Update Kali met behulp van de opdracht “apt dist-upgrade”.
Soms is het upgraden van pakketten afhankelijk van enkele essentiële afhankelijkheden en het verwijderen van enkele ongebruikte pakketten. Om de pakketten zorgvuldig te installeren en te upgraden, samen met de essentiële afhankelijkheden in Kali, kan de gebruiker de “ apt dist-upgrade ” commando:
apt dist-upgradeMet deze opdracht wordt Kali's pakket geüpgraded, samen met het installeren van essentiële afhankelijkheden:
Maak het Kali Linux-systeem schoon
Na het updaten en upgraden van Kali Linux moeten gebruikers mogelijk schijfruimte vrijmaken door de ongebruikte afhankelijkheden van het systeem te verwijderen. Voer hiervoor eenvoudigweg de “ apt automatisch verwijderen ” commando:
apt automatisch verwijderenVoor deze bewerking is ook toestemming vereist om schijfruimte vrij te maken. Om het proces te voltooien, drukt u op “ EN ”:
Hier hebben we de Kali Linux handmatig bijgewerkt. Volg het onderstaande gedeelte om de automatische update van het Kali-systeem te plannen.
Hoe de Kali Linux automatisch bijwerken?
Net als alle andere grote besturingssystemen moet ook de Kali Linux tijdig worden bijgewerkt. Elke keer dat het systeem handmatig wordt bijgewerkt, kan het echter tijd kosten voor gebruikers en vergeten ze het systeem op tijd bij te werken. In dit opzicht kan de gebruiker de automatische Kali Linux-systeemupdate plannen met behulp van de volgende methoden:
Methode 1: Update de Kali automatisch met behulp van het pakket “unattended-upgrades”.
Het pakket “unattended-upgrades” wordt gebruikt om het Linux-systeem en de beveiligingstool up-to-date te houden. Dit kan de gebruiker tijd besparen bij het handmatig bijwerken van het Kali-systeem. Gebruik de volgende instructies om de Kali automatisch bij te werken en te upgraden.
Stap 1: Installeer het pakket “unattended-upgrades”.
Installeer eerst de “ onbeheerde upgrades ”-pakket door de onderstaande opdracht uit te voeren:
sudo geschikt installeren onbeheerde upgrades -En
Stap 2: Configureer Kali's automatische update
Nadat u het pakket hebt geïnstalleerd, configureert u het pakket “unattended-upgrades” opnieuw met behulp van de opdracht “ dpkg-herconfigureren ' nutsvoorziening. Voer hiervoor de onderstaande opdracht uit met “ sudo ' gebruikersrechten:
sudo dpkg-herconfigureren --prioriteit =laag aantal onbeheerde upgrades
Met deze opdracht verschijnt het bericht “ Pakketconfiguratie ” tovenaar. Om de stabiele updates van Kali Linux automatisch te installeren, kiest u “ Ja ” door gebruik te maken van de “ Linker pijl ' sleutel. Druk vervolgens op de “ Binnenkomen ' sleutel:
Hiermee wordt de automatische update voor Kali Linux uitgevoerd:
Door de bovenstaande opdrachten uit te voeren, wordt de “ 50onbeheerde upgrades ' En ' 20 automatische upgrades ”-bestanden worden gegenereerd. Om het bestand te controleren, opent u eerst het bestand “ /etc/apt/apt.conf.d ” map:
CD / enz / geschikt / apt.conf.dVoer vervolgens de “ ls 'opdracht om de bestanden van de geopende map te bekijken:
lsDe onderstaande bestanden zullen worden gebruikt bij de automatische update van Kali Linux:
Standaard wordt de “ 50onbeheerde upgrades ” en “20auto-upgrades” bestanden werken goed en updaten het Kali Linux-systeem effectief. Om de bestanden echter te lezen of te bewerken en wijzigingen aan te brengen op basis van uw voorkeuren, gebruikt u de “ sudo nano /etc/apt/apt.conf.d/
Het bovenstaande commando opent het “ 50onbeheerde upgrades ”-bestand in de nano-editor. U kunt naar behoefte wijzigingen aanbrengen:
Methode 2: Update de Kali automatisch door de Cron Job te plannen
Een andere mogelijke manier om het Kali Linux-systeem bij te werken is door de cron-job te plannen. Deze taak zal het Kali-updatescherm op een specifiek tijdstip uitvoeren. Om de cron-taak te plannen voor het automatisch updaten van het Kali-systeem, doorloopt u de gegeven stappen.
Stap 1: Maak een Kali-updatescript
Maak eerst het Kali-updatescript dat de opdrachten bevat om de Kali Linux bij te werken en te upgraden. Gebruik hiervoor de onderstaande opdracht om het bestand “ update-kali ”-bestand in de nano-editor met “sudo”-gebruikersrechten:
sudo nano / usr / lokaal / bak / update-kali
Plak daarna de volgende Linux-opdrachten in het scriptbestand:
#!/bin/shsudo passende update -En && passende upgrade -En && apt dist-upgrade -En
sudo geschikte automatische reiniging -En && gepast schoon -En
sudo apt automatisch verwijderen
Om de wijzigingen daarna op te slaan, drukt u op “ CTRL+S ' en om de editor te verlaten, drukt u op de ' CTRL+X ' sleutel:
Stap 2: Maak het script uitvoerbaar
Na het maken van de “ kali-update ' script, maak het uitvoerbaar met behulp van de ' chmod ” commando:
sudo chmod 777 / usr / lokaal / bak / update-kaliIn het gegeven commando wordt de “ 777 ”-code wordt gebruikt om alle machtigingen (lezen, schrijven, uitvoeren) aan het scriptbestand toe te wijzen:
Stap 3: Plan de cronjob
Plan nu de cron-taak met behulp van de “ crontab-e ' commando met ' sudo ” privileges:
sudo crontab -Het isHierdoor wordt u mogelijk gevraagd de editor te selecteren of wordt u direct gepromoveerd tot de standaard geselecteerde editor:
Nadat u de editor hebt geselecteerd, voegt u de volgende regels toe aan het geopende bestand om de cron-taak te plannen:
0 10 * * * / usr / lokaal / bak / update-kaliDe hierboven geplande taak voert de “ update-kali ” script elke dag op “ 10.00 uur ”. Gebruikers kunnen de geplande tijd naar eigen inzicht aanpassen:
Hier kun je zien dat we de automatische update van Kali Linux effectief hebben gepland door de cronjob uit te voeren:
We hebben de methoden besproken om de Kali Linux handmatig en automatisch bij te werken.
Conclusie
Om de Kali Linux bij te werken, kan de gebruiker deze handmatig bijwerken door het uitvoeren van de “ apt-update && apt-upgrade ' commando's. Om de Kali Linux volledig te upgraden en ongebruikte pakketten en afhankelijkheden te verwijderen, gebruikt u de “ apt volledige upgrade ' of ' apt dist-upgrade ' commando's. Om de automatische updates van Kali Linux te plannen, kan de gebruiker de “ onbeheerde upgrades ”pakket of plan de cron-taak door het Kali-updatescript te maken en uit te voeren. In dit artikel worden de benaderingen besproken om Kali Linux te updaten.