Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εκδοση 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 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Εφεξής Μαθήματα

Σχετικές Κατηγορίες