L05 · Kali σε Εικονική Μηχανή: Επαλήθευση, Εγκατάσταση, Πρώτο Snapshot
Kali σε εικονική μηχανή: επαλήθευση, εγκατάσταση, πρώτο snapshot
Χρειάζεσαι ένα μηχάνημα που να μπορείς να καταστρέψεις. Αυτή είναι ολόκληρη η δικαιολόγηση της εικονικοποίησης — και μια VM δεν είναι απομονωμένη από μόνη της.
⚠ Δύο πράγματα πριν ξεκινήσεις
1. Αυτό το μάθημα δεν ολοκληρώνει το εργαστήριό σου. Στο τέλος θα έχεις μια VM που
λειτουργεί. Δεν θα είναι απομονωμένη. Η απομόνωση είναι το L06 και είναι υποχρεωτική
πριν βάλεις οτιδήποτε ευάλωτο μέσα.
2. Οι εκδόσεις αλλάζουν. Ονόματα μενού, βήματα και επιλογές διαφέρουν ανά έκδοση
hypervisor και Kali. Κάθε τέτοιο σημείο φέρει ⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ. Ό,τι διδάσκεται εδώ είναι
η σειρά και ο έλεγχος — αυτά δεν παλιώνουν.
Γιατί υπάρχει αυτό το μάθημα
Χρειάζεσαι ένα μηχάνημα που να μπορείς να καταστρέψεις.
Αυτή είναι ολόκληρη η δικαιολόγηση της εικονικοποίησης για τη δουλειά μας. Όχι η ευκολία, όχι
η αποφυγή διπλής εκκίνησης: το ότι μπορείς να επιστρέψεις σε γνωστή καλή κατάσταση όταν
κάτι πάει στραβά — και θα πάει.
Μαθησιακοί στόχοι
- Επαληθεύει ότι το αρχείο που κατέβασε είναι αυτό που δημοσίευσε ο εκδότης
- Δημιουργεί VM με λογικούς πόρους και εξηγεί τους περιορισμούς
- Εξηγεί γιατί μια VM δεν είναι απομονωμένη από μόνη της
- Αναγνωρίζει ποιες «βολικές» ρυθμίσεις ανοίγουν δίοδο host↔guest και τις αφήνει κλειστές
- Δημιουργεί το πρώτο snapshot καθαρής κατάστασης πριν από οποιαδήποτε χρήση
Γιατί εικονική μηχανή και όχι εγκατάσταση στο μηχάνημα
| VM | Κανονική εγκατάσταση | |
|---|---|---|
| Επαναφορά μετά από λάθος | Snapshot, λεπτά | Επανεγκατάσταση, ώρες |
| Συνύπαρξη με το κανονικό σου σύστημα | Ναι, ταυτόχρονα | Επανεκκίνηση κάθε φορά |
| Έλεγχος δικτύωσης | Πλήρης, από τον hypervisor | Ό,τι έχει το μηχάνημα |
| Απόδοση | Μικρή απώλεια | Πλήρης |
Για εκπαίδευση, η τρίτη γραμμή είναι η αποφασιστική. Ο hypervisor σού δίνει διακόπτη για το
δίκτυο του εργαστηρίου — και το L06 στηρίζεται ολόκληρο σε αυτόν.
Επαλήθευση: το βήμα που παραλείπεται
Πριν εγκαταστήσεις οτιδήποτε, επιβεβαίωσε ότι είναι αυτό που νομίζεις.
Κατεβάζεις ένα αρχείο αρκετών gigabyte που θα γίνει το λειτουργικό μέσα από το οποίο θα κάνεις
δουλειά ασφάλειας. Αν είναι αλλοιωμένο, όλα όσα ακολουθούν είναι ύποπτα.
Η σειρά
- Κατέβασε μόνο από τον επίσημο ιστότοπο του έργου. Όχι από συγκεντρωτικές σελίδες,
καθρέφτες τρίτων, torrent από άγνωστη πηγή ή σύνδεσμο που σου έστειλαν. - Κατέβασε και το αρχείο αθροισμάτων ελέγχου που δημοσιεύει ο ίδιος ο εκδότης.
- Υπολόγισε το άθροισμα του δικού σου αρχείου και σύγκρινέ το.
- Αν δεν ταιριάζει, το αρχείο πάει για διαγραφή. Δεν το «δοκιμάζεις να δεις».
⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — η ακριβής εντολή ανά λειτουργικό και ο σύνδεσμος στα επίσημα
αθροίσματα τεκμηριώνονται πριν τη δημοσίευση.
Τι αποδεικνύει, και τι όχι
Το άθροισμα ελέγχου αποδεικνύει ακεραιότητα: το αρχείο δεν αλλοιώθηκε καθ’ οδόν.
Δεν αποδεικνύει προέλευση. Αν κάποιος έλεγχε τη σελίδα, θα μπορούσε να αλλάξει και το
αρχείο και το δημοσιευμένο άθροισμα. Γι’ αυτό υπάρχει υπογραφή: ο εκδότης υπογράφει το
αρχείο αθροισμάτων με κλειδί που κατέχει μόνο αυτός.
Είναι ακριβώς η διάκριση του L24 §2 — ένα hash δείχνει ότι κάτι δεν άλλαξε, όχι από πού
ήρθε. Η πρώτη φορά που τη συναντάς είναι εδώ, στο δικό σου μηχάνημα.
Δημιουργία της VM
⧗ ΑΠΑΙΤΕΙ ΕΠΑΛΗΘΕΥΣΗ — τα βήματα διαφέρουν ανά προϊόν και έκδοση.
Οι αποφάσεις που έχουν σημασία, ανεξάρτητα από προϊόν:
| Ρύθμιση | Σύσταση | Γιατί |
|---|---|---|
| Μνήμη | Ποτέ πάνω από το ~50 % της φυσικής | Ο host χρειάζεται τη δική του· η υπερδέσμευση παγώνει και τα δύο |
| Πυρήνες | 2–4, ποτέ όλοι | Ίδιος λόγος |
| Δίσκος | 60–80 GB, δυναμικά | Τα snapshots μεγαλώνουν· ο δυναμικός δίσκος δεσμεύει όσο χρειάζεται |
| Εικονικοποίηση στο BIOS/UEFI | Ενεργή | Χωρίς αυτήν η VM είναι είτε αδύνατη είτε οδυνηρά αργή |
Πριν την πρώτη εκκίνηση: ρύθμισε τη δικτύωση σκόπιμα. Μην αφήσεις την προεπιλογή. Τι
επιλέγεις και γιατί είναι το L06 §3· αν θα εγκαταστήσεις πρώτα και θα απομονώσεις μετά,
κάν’ το με επίγνωση ότι στο ενδιάμεσο η VM έχει διαδρομή προς τα έξω.
Η επικίνδυνη ευκολία
Ο hypervisor προσφέρει λειτουργίες που κάνουν τη ζωή ευκολότερη:
- Κοινόχρηστο πρόχειρο μεταξύ host και guest
- Μεταφορά αρχείων με σύρσιμο
- Κοινόχρηστοι φάκελοι
- Πρόσθετα ενσωμάτωσης επισκέπτη
Καμία δεν είναι ενεργοποιημένη σε εργαστήριο που φιλοξενεί ευάλωτο ή άγνωστο λογισμικό.
Ο λόγος είναι απλός και δεν αφορά θεωρητικά σενάρια: καθεμία είναι δίοδος δεδομένων που
παρακάμπτει το δίκτυο. Το L06 §12 το λέει ρητά — η απόδειξη απομόνωσης καλύπτει τη
δικτύωση, όχι το πρόχειρο, τους κοινόχρηστους φακέλους ή τη μεταφορά αρχείων. Ένα
απομονωμένο δικτυακά εργαστήριο με αμφίδρομο πρόχειρο δεν είναι απομονωμένο.
Αντιστροφή προηγούμενης σύστασης. Ο οδηγός που αντικαθιστά αυτό το μάθημα πρότεινε να
τεθούν το πρόχειρο και το σύρσιμο σε αμφίδρομα «για ευκολία». Αυτό ήταν λάθος και
ανατρέπεται εδώ. Αν χρειαστείς μεταφορά αρχείου, ενεργοποίησέ την συνειδητά, για τη
συγκεκριμένη μεταφορά, και κλείσ’ την αμέσως μετά.
Η VM **δεν** είναι απομονωμένη από μόνη της
Αυτή είναι η σοβαρότερη παρανόηση του θέματος, και επαναλαμβάνεται σε σχεδόν κάθε οδηγό.
Ακούγεται έτσι: «είναι εικονική μηχανή, ό,τι κακό γίνει μένει μέσα.»
Δεν ισχύει. Μια νέα VM με τις προεπιλεγμένες ρυθμίσεις έχει συνήθως διαδρομή προς το
δίκτυο και προς το Internet. Το ότι είναι εικονική περιγράφει πού τρέχει ο επεξεργαστής,
όχι σε τι είναι συνδεδεμένη.
Τι πραγματικά σου δίνει η εικονικοποίηση:
| Σου δίνει | Δεν σου δίνει |
|---|---|
| Δυνατότητα επαναφοράς | Απομόνωση δικτύου |
| Διαχωρισμό από το κανονικό σου λειτουργικό | Εγγύηση ότι τίποτα δεν φεύγει |
| Διακόπτη για να ελέγξεις τη δικτύωση | Την ίδια τη ρύθμιση του διακόπτη |
Τον διακόπτη τον γυρίζεις εσύ, στο L06.
Το πρώτο snapshot
Πριν χρησιμοποιήσεις τη VM για οτιδήποτε, πάρε snapshot καθαρής κατάστασης.
Η στιγμή είναι σημαντική: μετά την εγκατάσταση και τις πρώτες ενημερώσεις, πριν εγκαταστήσεις
οτιδήποτε άλλο ή κατεβάσεις οποιοδήποτε υλικό.
Ονομασία με τη μορφή του L06 §6:
2026-08-04-clean-base-post-install
Αυτό είναι το σημείο στο οποίο θα επιστρέφεις. Το L09 θα σου ζητήσει ρητά να έχεις ένα
πριν αρχίσεις να πειραματίζεσαι με το σύστημα αρχείων — γιατί το ανακτήσιμο λάθος είναι
ολόκληρο το νόημα.
Υπενθύμιση από το L06 §6: το snapshot είναι μέτρο ανάκτησης, όχι ασφάλειας. Δεν
ανακαλεί κίνηση που έφυγε.
Άσκηση
- Επαλήθευσε το αρχείο εγκατάστασης κατά τη §2. Κατάγραψε το άθροισμα που υπολόγισες, αυτό
που δημοσιεύει ο εκδότης, και ότι ταυτίζονται. - Δημιούργησε τη VM κατά τη §3 και σημείωσε μνήμη, πυρήνες και δίσκο που έδωσες.
- Επιβεβαίωσε ότι δεν έχεις ενεργοποιήσει τίποτα από τη §4. Αν το προϊόν τα ενεργοποιεί
από μόνο του, απενεργοποίησέ τα και σημείωσέ το. - Πάρε το snapshot της §6 με σωστή ονομασία.
- Σε δύο προτάσεις: γιατί η VM σου δεν είναι ακόμη απομονωμένη, και τι λείπει.
Το (1) και το (5) είναι τα βαθμολογούμενα. Το (5) δείχνει αν κατάλαβες τη §5 ή αν
προσπέρασες.
Σχέση με τον προηγούμενο οδηγό
| Το προηγούμενο | Διόρθωση |
|---|---|
| «Η VM είναι αποκομμένη από το υπόλοιπο σύστημα» | §5 — δεν είναι απομονωμένη· έχει διαδρομή προς τα έξω |
| Πρότεινε αμφίδρομο πρόχειρο και σύρσιμο | §4 — δίοδοι που παρακάμπτουν το δίκτυο· μένουν κλειστές |
| Καμία επαλήθευση του αρχείου εγκατάστασης | §2 — άθροισμα ελέγχου και υπογραφή, πριν από όλα |
| Καμία αναφορά σε ρύθμιση δικτύωσης | §3 — ρυθμίζεται σκόπιμα· η επιλογή είναι στο L06 |
| Το snapshot ως πλεονέκτημα, όχι ως διαδικασία | §6 — πότε ακριβώς, με τι όνομα |
Ο παλιός οδηγός ανακατευθύνεται εδώ.
Εκκρεμότητες
| # | Εκκρεμότητα |
|---|---|
| 1 | PLATFORM-BASELINE — ονομασμένη έκδοση Kali και δύο hypervisors σε ονομασμένες εκδόσεις |
| 2 | Εντολή υπολογισμού αθροίσματος ανά λειτουργικό host, και σύνδεσμος στα επίσημα αθροίσματα |
| 3 | Στιγμιότυπα από τις δηλωμένες εκδόσεις, με ημερομηνία |
| 4 | Διαδικασία επαλήθευσης υπογραφής, γραμμένη για αρχάριο |
Σημείωση σύνταξης
Το κείμενο συντάχθηκε με τη βοήθεια AI και βρίσκεται υπό συνεχή τεκμηρίωση. Κάθε βήμα που εξαρτάται από έκδοση hypervisor ή Kali φέρει ένδειξη και αναμένει την επίσημη δήλωση υποστηριζόμενων εκδόσεων. Παρατηρήσεις και διορθώσεις είναι ευπρόσδεκτες.