Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εκδοση Debian
Τι είναι το Debian;
- Επιλογή έκδοσης Debian
- Υποστήριξη και βοήθεια του Debian
- Κοινότητα του Debian
Βασικά της κονσόλας
- Η εντολή πρόσκλησης στο shell
- Η εντολή πρόσκλησης στο shell υπό το περιβάλλον X
- Ο λογαριασμός root και η πρόσκληση root shell (su, sudo, εκτέλεση προγραμμάτων ως root υπό το περιβάλλον X)
- Εργαλεία διαχείρισης συστήματος GUI
- Εικονικές κονσόλες
- Τρόπος εξόδου από την εντολή πρόσκλησης
- Τρόπος τερματισμού του συστήματος
- Επαναφορά της κανονικής λειτουργίας της κονσόλας
- Προτάσεις επιπλέον πακέτων για αρχάριους
- Ένας επιπλέον λογαριασμός χρήστη
- Διαμόρφωση sudo
Το αρχείο συστήματος
- Δικαιώματα αρχείων
- Έλεγχος δικαιωμάτων για νέα αρχεία: umask
- Δικαιώματα για ομάδες χρηστών (ομάδα)
- Χρονικές σφραγίδες
- Σύνδεσμοι
- Ονομασμένες ροές (FIFOs)
- Υποδοχές (Sockets)
- Αρχείες συσκευών
- Ειδικά αρχείες συσκευών
- procfs και sysfs
Midnight Commander (MC)
- Εξατομίκευση του MC
- Εκκίνηση του MC
- Διαχείριση αρχείων στο MC
- Τricks γραμμής εντολών στο MC
- Ενσωματωμένος επεξεργαστής στο MC
- Ενσωματωμένος προβολέας στο MC
- Λειτουργίες αυτοεκκίνησης του MC
- Εικονικό σύστημα αρχείων FTP του MC
Το βασικό περιβάλλον εργασίας τύπου Unix
- Η εντολή εκκίνησης του shell
- Εξατομίκευση bash
- Ειδικά πλήκτρα
- Ο προβολέας (pager)
- Ορισμός προεπιλεγμένου επεξεργαστή κειμένου
- Τρόπος εξόδου από vim
- Καταγραφή δραστηριοτήτων shell
- Βασικές εντολές Unix
Η απλή εντολή shell
- Εκτέλεση εντολών και μεταβλητές περιβάλλοντος
- Μεταβλητή "$LANG"
- Μεταβλητή "$PATH"
- Μεταβλητή "$HOME"
- Προηγμένες επιλογές γραμμής εντολών
- Σύμφορτο shell (globbing)
- Αναμονή για την τιμή επιστροφής εντολής
- Χαρακτηριστικές ακολουθίες εντολών και ανακατεύθυνση shell
- Ανάθεση συντομεύσεων
Επεξεργασία κειμένου τύπου Unix
- Εργαλεία κειμένου Unix
- Κανονικές εκφράσεις
- Εκφράσεις αντικατάστασης
- Παγκόσμια αντικατάσταση με κανονικές εκφράσεις
- Εξαγωγή δεδομένων από πίνακες αρχείων κειμένου
- Δείγματα σεναρίων για εντολές pipe
Διαχείριση πακέτων Debian
Προαπαιτούμενα διαχείρισης πακέτων Debian
- Διαμόρφωση πακέτου
- Βασικές προφυλάξεις
- Ζωή με αιώνιες αναβαθμίσεις
- Βασικά αρχεία καταλόγου Debian
- Εξαρτήσεις πακέτου
- Η ροή συμβάντων διαχείρισης πακέτου
- Αρχική αντίδραση σε προβλήματα διαχείρισης πακέτων
Βασικές εργασίες διαχείρισης πακέτου
- apt-get/apt-cache vs aptitude
- Βασικές εργασίες διαχείρισης πακέτου με τη γραμμή εντολών
- Διαδραστική χρήση του aptitude
- Συντομεύσεις του aptitude
- Προβολές πακέτων υπό το aptitude
- Επιλογές μεθόδου αναζήτησης με aptitude
- Ο τύπος regex του aptitude
- Ανάλυση εξαρτήσεων του aptitude
- Αρχεία καταγραφής δραστηριοτήτων πακέτου
Παραδείγματα εργασιών aptitude
- Απαρίθμηση πακέτων με αντιστοίχιση regex στις ονομασίες πακέτων
- Περιήγηση με αντιστοίχιση regex
- Οριστική απαλοιφή διαγραφέντων πακέτων
- Καθαρισμός κατάστασης αυτοματικής/χειροκίνητης εγκατάστασης
- Αναβάθμιση ολόκληρου του συστήματος
Ασφαλιστικές εργασίες διαχείρισης πακέτων
- Εκτεταμένες εργασίες διαχείρισης πακέτων με τη γραμμή εντολών
- Επαλήθευση αρχείων εγκατεστημένων πακέτων
- Ασφάλιση για προβλήματα πακέτων
- Αναζήτηση στα μεταδεδομένα πακέτων
Εσωτερική λειτουργία διαχείρισης πακέτων Debian
- Μεταδεδομένα καταλόγου
- Αρχείο «Release» ανώτατου επιπέδου και αυθεντικότητα
- Αρχεία «Release» επιπέδου καταλόγου
- Λήψη μεταδεδομένων για τα πακέτα
- Η κατάσταση πακέτου για το APT
- Η κατάσταση πακέτου για το aptitude
- Τοπικά αντίγραφα των ληφθέντων πακέτων
- Ονόματα αρχείων πακέτων Debian
- Η εντολή dpkg
- Η εντολή update-alternative
- Η εντολή dpkg-statoverride
- Η εντολή dpkg-divert
Ανάκτηση από κατακερματισμένο σύστημα
- Ασυμβατότητα με παλιές ρυθμίσεις χρήστη
- Διαφορετικά πακέτα με επικαλυπτόμενα αρχεία
- Διόρθωση σφαλμάτων σε σενάρια πακέτου
- Διασώζουμε με την εντολή dpkg
- Ανάκτηση δεδομένων επιλογής πακέτου
Συμβουλές για τη διαχείριση πακέτων
- Τρόπος επιλογής πακέτων Debian
- Πακέτα από μικτή πηγή καταλόγου
- Ρύθμιση υποψήφιας έκδοσης
- Αναβαθμίσεις και Backports
- Αυτόματη λήψη και αναβάθμιση πακέτων
- Περιορισμός bandwidth λήψης για το APT
- Έκτακτη υποβάθμιση
- Ποιος ανέβασε το πακέτο;
- Το πακέτο equivs
- Μεταφορά πακέτου στο σταθερό σύστημα
- Διακομιστής proxy για APT
- Μικρός δημόσιος κατάλογος πακέτων
- Καταγραφή και αντιγραφή ρυθμίσεων συστήματος
- Μετατροπή ή εγκατάσταση ξένου δυαδικού πακέτου
- Εξαγωγή πακέτου χωρίς dpkg
- Περισσότερα για τη διαχείριση πακέτων
Αρχικοποίηση συστήματος
- Επισκόπηση διαδικασίας bootstrap
- BIOS, φορέας εκκίνησης (boot loader), μικρό σύστημα Debian
- Το νόημα του runlevel
- Διαμόρφωση του runlevel
- Παράδειγμα διαχείρισης runlevel
- Προεπιλεγμένες παράμετροι για κάθε αρχείο εκκίνησης
- Η ονομασία συστήματος
- Το αρχείο συστήματος
- Αρχικοποίηση διεπαφής δικτύου
- Αρχικοποίηση υπηρεσιών δικτύου
- Το μήνυμα συστήματος
- Το μήνυμα πυρήνα
- Το σύστημα udev
- Αρχικοποίηση module πυρήνα
Αυθεντικοποίηση και Ασφάλεια
- Κανονική αυθεντικοποίηση Unix
- Διαχείριση πληροφοριών λογαριασμού και κωδικού
- Καλός κωδικός
- Δημιουργία κρυπτογραφημένου κωδικού
- PAM και NSS
- Αρχεία διαμόρφωσης που προσπελάζονται από PAM και NSS
- Η σύγχρονη κεντρική διαχείριση συστήματος
- «Γιατί το GNU su δεν υποστηρίζει την ομάδα wheel»
- Σκληρότερη πολιτική κωδικού
- Άλλοι έλεγχοι πρόσβασης
- sudo
- SELinux, Apparmor
- Περιορισμός πρόσβασης σε κάποιες υπηρεσίες server
- Ασφάλεια αυθεντικοποίησης
- Ασφαλής κωδικός μέσω Internet
- Secure Shell
- Επιπρόσθετα μέτρα ασφαλείας για Internet
- Ασφάλεια του κωδικού root
Διαμόρφωση Δικτύου
Η βασική υποδομή δικτύου
- Το όνομα τομέα
- Η επίλυση ονομασίας host
- Το όνομα διεπαφής δικτύου
- Το εύρος διευθύνσεων δικτύου για LAN
- Υποστήριξη συσκευής δικτύου
Σύγχρονη διαμόρφωση δικτύου για наст/Desktop
- Εργαλεία διαμόρφωσης δικτύου GUI
Χαμηλού επιπέδου διαμόρφωση δικτύου
- Εντολές iproute2
- Ασφαλείς εργασίες χαμηλού επιπέδου δικτύου
Βελτιστοποίηση δικτύου
- Εύρεση βέλτιστου MTU
- Ορισμός MTU
- Βελτιστοποίηση WAN TCP
Υποδομή Netfilter
Εφαρμογές δικτύου
Το σύστημα αλληλογραφίας
- Βασικές αρχές σύγχρονης υπηρεσίας αλληλογραφίας
- Στρατηγική διαμόρφωσης αλληλογραφίας για workstation
Μεταφορέας αλληλογραφίας (MTA) και Πελάτης αλληλογραφίας (MUA)
- Επισκόπηση exim4
- Βασικός MUA - Mutt
Παραδόσης αλληλογραφίας (MDA) με φίλτρο
- Διαμόρφωση maildrop
- Διαμόρφωση procmail
- Επαναφορτώστε το περιεχόμενο mbox
Διακομιστής POP3/IMAP4
Ο διακομιστής απομακρυσμένης πρόσβασης και εργαλείο (SSH)
- Βασικά SSH
- Ανακατεύθυνση θύρας για SMTP/POP3 tunneling
- Σύνδεση χωρίς απομακρυσμένους κωδικούς
- Διαχείριση ξένων πελατών SSH
- Ρύθμιση ssh-agent
- Τρόπος τερματισμού απομακρυσμένου συστήματος σε SSH
- Αντιμετώπιση προβλημάτων SSH
Άλλοι διακομιστές δικτυακών εφαρμογών
Άλλοι πελάτες δικτυακών εφαρμογών
Η διάγνωση των daemon συστήματος
Σύστημα X Window
- Ρύθμιση περιβάλλοντος εργασίας
- Η σχέση διακομιστή/πελάτη
- Ο διακομιστής X
- Εκκίνηση του X Window System
- Εκκίνηση συνεδρίας X με gdm
- Εξατομίκευση της συνεδρίας X (κλασική μέθοδος)
- Εξατομίκευση της συνεδρίας X (νέα μέθοδος)
- Σύνδεση απομακρυσμένου πελάτη X μέσω SSH
- Ασφαλής τερματικός X μέσω Internet
- Εφαρμογές X
- Εφαρμογές γραφείου X
- Εφαρμογές βοηθητικού προγράμματος X
Συμβουλές συστήματος
Το πρόγραμμα screen
- Σενάριο χρήσης screen(1)
- Συντομεύσεις για την εντολή screen
Καταγραφή και παρουσίαση δεδομένων
- Ο daemon καταγραφής
- Ανάλυση logs
- Καθαρή καταγραφή δραστηριοτήτων shell
- Εξατομικευμένη εμφάνιση δεδομένων κειμένου
- Εξατομικευμένη εμφάνιση ώρας και ημερομηνίας
- Χρωματισμένο echo shell
- Χρωματισμένες εντολές
- Καταγραφή δραστηριοτήτων επεξεργαστή για πολύπλοκες επαναλήψεις
- Καταγραφή γραφικής εικόνας εφαρμογής X
- Καταγραφή αλλαγών σε αρχεία διαμόρφωσης
Συμβουλές αποθήκευσης δεδομένων
- Διαμόρφωση διαμερίσματος δίσκου
- Προσπέλαση διαμερίσματος χρησιμοποιώντας UUID
- Διαμόρφωση αρχείου συστήματος
- Δημιουργία και έλεγχος ακεραιότητας αρχείου συστήματος
- Βελτιστοποίηση αρχείου συστήματος μέσω επιλογών mount
- Βελτιστοποίηση αρχείου συστήματος μέσω superblock
- Βελτιστοποίηση δίσκου
- Χρήση SMART για πρόβλεψη αστοχίας δίσκου
- Επέκταση χώρου αποθήκευσης μέσω LVM
- Επέκταση χώρου αποθήκευσης μέσω mount另一個 διαμερίσματος
- Επέκταση χώρου αποθήκευσης χρησιμοποιώντας symlink
- Επέκταση χώρου αποθήκευσης χρησιμοποιώντας aufs
Συμβουλές κρυπτογράφησης δεδομένων
- Κρυπτογράφηση αφαιρούμενου δίσκου με dm-crypt/LUKS
- Κρυπτογραφημένο swap διαμέρισμα με dm-crypt
- Αυτόματη κρυπτογράφηση αρχείων με eCryptfs
- Αυτόματη προσάρτηση eCryptfs
Παρακολούθηση, έλεγχος και εκκίνηση δραστηριοτήτων προγράμματος
- Χρονισμός διεργασίας
- Προτεραιότητα προγραμματισμού
- Η εντολή ps
- Η εντολή top
- Απαρίθμηση αρχείων ανοιχτών από μια διεργασία
- Ανίχνευση δραστηριοτήτων προγράμματος
- Ταυτοποίηση διεργασιών που χρησιμοποιούν αρχεία ή υποδοχές
- Επανάληψη εντολής με σταθερό διάστημα
- Επανάληψη εντολής loop πάνω σε αρχεία
- Εκκίνηση προγράμματος από GUI
- Εξατομίκευση προγράμματος προς εκκίνηση
- Τερματισμός διεργασίας
- Προγραμματισμός εργασίας μιας φοράς
- Προγραμματισμός εργασίας τακτικά
- Πλήκτρο Alt-SysRq
Συμβουλές συντήρησης συστήματος
- Ποιος βρίσκεται στο σύστημα;
- Προειδοποιήστε όλους
- Ταυτοποίηση υλικού
- Διαμόρφωση υλικού
- Ώρα συστήματος και υλικού
- Διαμόρφωση τερματικού
- Η υποδοχή ήχου
- Απενεργοποίηση οθόνης αποθήκευσης
- Απενεργοποίηση ήχων beep
- Χρήση μνήμης
- Ελέγχοι ασφαλείας και ακεραιότητας συστήματος
Ο πυρήνας
- Παράμετροι πυρήνα
- Οι κεφαλίδες πυρήνα
- Σύνταξη πυρήνα και συναφών module
- Σύνταξη πηγαίου κώδικα πυρήνα: Τυπική μέθοδος Debian
- Σύνταξη πηγαίου κώδικα module: Τυπική μέθοδος Debian
- Οδηγοί υλικού non-free
Εικονικοποιημένο σύστημα
- Εργαλεία εικονικοποίησης
- Ροή εργασίας εικονικοποίησης
- Προσάρτηση αρχείου εικονικής εικόνας δίσκου
- Σύστημα chroot
- Πολλαπλά συστήματα εργασίας
Διαχείριση Δεδομένων
Διαμοιρασμός, αντιγραφή και αρχειοθέτηση
- Εργαλεία αρχειοθέτησης και συμπίεσης
- Εργαλεία αντιγραφής και συγχρονισμού
- Εκφράσεις για αρχειοθέτηση
- Εκφράσεις για αντιγραφή
- Εκφράσεις για επιλογή αρχείων
- Αντίγραφα ασφαλείας και ανάκτηση
- Πακέτα εργαλείων αντιγράφων ασφαλείας
- Παράδειγμα σεναρίου για backup συστήματος
- Σενάριο αντιγραφής για backup δεδομένων
- Φορητή συσκευή αποθήκευσης
- Διαμοιρασμός δεδομένων μέσω δικτύου
- Μέσα αρχειοθέτησης
Τα δυαδικά δεδομένα
- Προβολή και επεξεργασία δυαδικών δεδομένων
- Χειρισμός αρχείων χωρίς προσάρτηση δίσκου
- Υπερκαταβολή δεδομένων
- Ανάκτηση αρχείων δεδομένων και ανάλυση αποδείξεων
- Διαχωρισμός μεγάλου αρχείου σε μικρά αρχεία
- Εκκαθάριση περιεχομένου αρχείου
- Εικονικά αρχεία
- Εκκαθάριση ολόκληρου του δίσκου
- Εκκαθάριση μη χρησιμοποιούμενου χώρου δίσκου
- Ανάκτηση διαγραφέντων αλλά ακόμη ανοιχτών αρχείων
- Αναζήτηση όλων των hardlinks
- Αόρατη κατανάλωση χώρου δίσκου
Υποδομή ασφαλείας δεδομένων
- Διαχείριση κλειδιών για GnuPG (υπογραφή και κρυπτογράφηση)
- Άθροισμα ελέγχου MD5
Απαιτήσεις
Δεν απαιτούνται συγκεκριμένες απαιτήσεις για την παρακολούθηση αυτού του μαθήματος.
35 Ώρες